Students enrolled in Fall semester

Example study plan 1

  • Year 1 Fall semester (9 credits)
    • C S 453 Python Programming I
    • A ST 511 Statistical Methods for Data Analytics
    • One elective course which is offered in-person or hybrid. The students can consider taking BCIS, SOCI, or ICT courses in the first semester. Students with a solid background in Python/R programming can consider other elective courses. The general advice is to contact the instructor for more information about specific prerequisites.
  • Year 1 Spring semester (9 credits)
    • C S 454 Python Programing II  (or one elective course)
    • C S 458 R Programming
    • C S 519 Applied Machine Learning I
  • Year 2 Fall semester (9 credits)
    • C S 508 Introduction to Data Mining
    • C S 502 Database Management System I 
    • One elective course
  • Year 2 Spring semester (3 credits)
    • Master's project or internship

Example study plan 2

  • Year 1 Fall semester (9 credits)
    • C S 453 Python Programming I
    • A ST 511 Statistical Methods for Data Analytics
    • ICT 458 Web Development and Database Applications
  • Year 1 Spring semester (9 credits)
    • C S 454 Python Programing II (or one elective course)
    • C S 458 R Programming
    • C S 519 Applied Machine Learning I
  • Year 2 Fall semester (9 credits)
    • C S 508 Introduction to Data Mining
    • Two elective courses which are offered online
  • Year 2 Spring semester (3 credits)
    • Master's project or internship

Note: 

  • Most courses are not offered in the summer.
  • C S 453 is often offered in the summer. 
  • For international students who are admitted to the NMSU-Main campus, please check this link to make sure that your course selection meets the immigration office requirement.