Upcoming Courses

Courses Offered in Spring 2025

Course Title Spring '25
CMSC 105 Elementary Programming w/Lab
CMSC 150 Introduction to Computer Science w/Lab
CMSC 221 Data Structures w/Lab
CMSC 222 Discrete Structures w/Lab
CMSC 240 Software Systems Development w/Lab
CMSC 301 Computer Organization w/Lab
CMSC 315 Algorithms w/Lab
CMSC 321 Operating Systems w/Lab
CMSC 323 Design & Implementation of Programming Languages w/Lab
CMSC 325 Database Systems w/Lab
CMSC 326 Simulation w/Lab
CMSC 327 Machine Learning w/Lab
CMSC 395 Game Design w/Lab
CMSC 395 Natural Language Processing w/Lab
  CMSC 395 courses vary by semester. See Bannerweb for current course descriptons.  

Courses Offered Every Semester

Course Title
CMSC 150 Introduction to Computer Science w/Lab
CMSC 221 Data Structures w/Lab
CMSC 222 Discrete Structures w/Lab
CMSC 240 Software Systems Development w/Lab
CMSC 301 Computer Organization w/Lab
CMSC 315 Algorithms w/Lab
CMSC 323 Design & Implementation of Programming Languages w/Lab
CMSC 325 Database Systems w/Lab
See Bannerweb for current course descriptions.