Skip navigation.
New Mexico State University

  Course Number Course Title Credit Hour Undergraduate Graduate
CS 110G Computer Literacy 3 X  
CS 167 C Programming 3 X  
CS 171 Algorithmic Computation 4 X  
CS 177 C++ Programming 3 X  
CS 187 Java Programming 3 X  
CS 209 Special Topics 1 X  
CS 271 Introduction to Object Oriented Programming 4 X  
CS 272 Introduction to Data Structures 4 X  
CS 273 Machine Programming and Organization 4 X  
CS 278 Discrete Mathematics for Computer Science 4 X  
CS 370 Compilers and Automata Theory 4 X  
CS 371 Software Development 4 X  
CS 372 Data Structures and Algorithms 4 X  
CS 409 Independent Study 1 X  
CS 420 Analysis of Algorithms 3 X  
CS 448 Senior Project 4 X  
CS 449 Senior Thesis 4 X  
CS 451 Functional Programming 3 X X
CS 461 Logic Programming 3 X X
CS 467 C Programming 3 X X
CS 471 Programming Language Structure I 3 X X
CS 473 Architectural Concepts I 3 X X
CS 474 Operating Systems I 3 X X
CS 475 Artificial Intelligence I 3 X X
CS 476 Computer Graphics I 3 X X
CS 477 C++ Programming 3 X X
CS 479 Special Topics 1 X X
CS 480 Computational Geometry 3 X X
CS 481 Visual Programming 3 X X
CS 482 Database Management System I 3 X X
CS 483 Introduction to Robotics 3 X X
CS 484 Computer Networks I 3 X X
CS 485 User Interface Design 3 X X
CS 486 Bioinformatics 3 X X
CS 487 Java Programming 3 X X
CS 491 Parallel Programming 3 X X
CS 492 Computer Systems Modeling and Simulation 3 X X