Upcoming Courses
Courses Offered in Spring 2026
Course | Title | Spring '26 |
CMSC 101 | AI and the Human Mind 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 323 | Design & Implementation of Programming Languages w/Lab | ✓ |
CMSC 324 | Artificial Intelligence w/Lab | ✓ |
CMSC 325 | Database Systems w/Lab | ✓ |
CMSC 328 | Numerical Analysis | ✓ |
CMSC 334 | Computer Security w/Lab | ✓ |
CMSC 395 | Android Programming w/Lab | ✓ |
CMSC 395 courses vary by semester. See Bannerweb for current course offerings |
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 |
Current Course Descriptions at This Link |