Skip to Content


At NMSU I teach courses in software engineering (CS 371, CS 581), compilers (CS 370), assembly language (CS 273), and architecture (CS 473, CS 573). In the past I have taught CS Principles (CS 111), OO programming (CS 271), programming languages (CS 471), and others.

Click on various post tags to see posts related to courses and topics.