| Computer Science | Mathematics | Other |
|---|---|---|
| CMSC112 Computer Scienct I | MATH141 Calculus II | ENGL101 Intro to Writing |
| CMSC150 Introduction to Discrete Structures | MATH240 Introduction to Linear Algebra | GNED118S Issues in Science, Technology, and Society |
| CMSC113 Computer Science II | MATH241 Caclulus III | CMLT270 Global Literature and Social Change |
| CMSC251 Algorithms | MATH406 Introduction to Number Theory | PHIL100 Introduction to Philosophy |
| CMSC311 Computer Organization | MATH246 Differential Equations for Scientists and Engineers | HIST175 Science and Technology in the Western Civilization |
| CMSC330 Organization of Programming Languages | MATH402 Algebraic Structures | PHIL250 Philosophy of Science I |
| CMSC420 Data Structures | MATH452 Introduction to Dynamics and Chaos | ASTR100 Introduction to Astronomy |
| CMSC411 Computer Systems Architecture | MATH475 Combinatorics and Graph Theory | HONR159M Science in Science Fiction |
| CMSC412 Operating Systems | MATH450 Logic for Computer Science | MUSC140 Music Fundamentals I |
| CMSC422 Programming Robots | MATH410 Advanced Calculus I | ENGL393 Technical Writing |
| CMSC421 Introduction to Artificial Intelligence | MATH412 Advanced Calculus with Applications | LING200 Introductory Linguistics |
| CMSC434 Human Factors in Computer and Information Systems | MATH403 Introduction to Abstract Algebra | ASTR380 Life in the Universe |
| CMSC430 Theory of Language Translation | MATH456 Cryptology | LING240 Language and the Mind |
| CMSC433 Programming Language Technologies and Paradigms | AMSC460 Computational Methods | ARCH170 Introduction to the Build Environment |
| CMSC435 Software Engineering | LING350 Philosophy of Language | |
| CMSC451 Design and Analysis of Computer Algorithms | GVPT170 American Government | |
| CMSC414 Computer and Network Security | HLTH377 Human Sexuality |