CMSC 210 |
Computers and Programming |
CMSE 225 |
Essentials of AI |
CMSC 235 |
Computing & Data Ethics |
CMSC 254 |
Introduction to Problem-solving |
CMSC 255 |
Introduction to Programming |
CMSC 256 |
Introductions to Data Structures |
CMSC 257 |
Computer Systems |
CMSC 302 |
Introduction to Discrete Structures |
CMSC 303 |
Introduction to Theory of Computation |
CMSC 304 |
Programming Languages |
CMSC 311 |
Computer Organization |
CMSC 312 |
Introduction to Operating System |
CMSC 320 |
Software Engineering and Web Development |
CMSC 330 |
Data Science Skills |
CMSC 340 |
Cybersecurity Skills |
CMSC 355 |
Software Engineering: Specification and Design |
CMSC 401 |
Algorithm Analysis with Advanced Data Structures |
CMSC 408 |
Database Theory |
CMSC 413 |
Introduction to Cybersecurity |
CMSC 415 |
Introduction to Cryptography |
CMSC 426 |
Software as a Service |
CMSC 435 |
Intro to Data Science |
CMSC 436 |
Artificial Intelligence |
CMSC 438 |
Machine Learning |
CMSC 440 |
Data Communication and Networking |
CMSC 441 |
Senior Design Studio |
CMSC 445 |
Introduction to Game Design |
CMSC 451 |
Senior Project 1 |