I received my Ph.D. in Mathematics from the CINVESTAV-IPN, Mexico, in May 2016, under the supervision of Prof. Rafael H. Villarreal. By earning a Swiss Excellence Scholarship Award, part of my Ph.D. studies, from 2014 to 2015, was made at the University of Neuchatel, Switzerland, under the supervision of Prof. Elisa Gorla. My Ph.D. thesis focussed on coding theory from an algebraic point of view. From 2016 to 2018, I was a Postdoctoral Fellow under the direction of Dr. Felice Manganiello in the Department of Mathematical Sciences at Clemson University. A personal grant from the Mexican National Science Foundation (CONACyT) partially supported my postdoctoral research.