Undergraduate Degrees

The links below go to the most recent information on the undergraduate degrees offered by the Computer Science Department. Previous years’ catalogs (including degree requirements) may be found at the NMSU Catalogs Page. The Bachelor of Science in Computer Science is now accredited by the Computing Accreditation Commission (CAC) of the Accreditation Board for Engineering and Technology (ABET). This accreditation was designated in August 2016 and is retroactively applied to October 1, 2014; it extends automatically through September 30, 2022. ABET accreditation ensures that NMSU Computer Science B.S. graduates meet the highest level of quality and that students enrolling in the program have access to the maximum available opportunities.

Bachelor’s Degrees

  • Bachelor of Science (B.S.) in Computer Science which is ABET accredited [ 2016–2017: catalog ]
  • Bachelor of Arts (B.A.) in Computer Science [ 2016–2017: catalog ]

Joint Degrees


  • Minor in Algorithm Theory [ 2016–2017: catalog ]
  • Minor in Bioinformatics [ 2016–2017: catalog ]
  • Minor in Computer Systems [ 2016–2017: catalog ]
  • Minor in Software Development [ 2016–2017: catalog ]