COURSES TAUGHT AT UNM AND AT OTHER INSTITUTES
* Indicates teaching at another institute as a visiting professor
CE 202 Statics, 2012*
CE 302 Mechanics of Materials, 2005, 2012*,2015, 2016, 2018
CE 305 Civil Engineering Materials, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2013, 2018
CE 310 Structural Design, 2012
CE 411/511 Design of Concrete Structures, 2006, 2007, 2009, 2010, 2017
CE 424/524 Design of Steel Structures, 2004, 2005, 2006, 2007, 2008, 2013*, 2013
CE 506 Prestressed Concrete Design, 2006, 2010, 2015
CE 548 Fuzzy Logic with Engineering Applications, 2005, 2008
NEW COURSES DEVELOPED
CE 515 FRP Design of Concrete Structures Reinforced and Strengthened using FRP, 2004, 2011, 2012*, 2017
CE 598 WM Design of Masonry Structures, 2008.
CE 598 Materials for Construction Managers, 2018
CE 504 FM Fracture Mechanics of Engineering Materials, 2009, 2011, 2016.