CMSC courses at UMD
5,457 CMSC courses at University of Maryland, College Park, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–38 of 38
- CMSC 401Algorithms for Geospatial Computing3 credits
3 prerequisites
- CMSC 411Computer Systems Architecture3 credits
1 prerequisite
- CMSC 412Operating Systems4 credits
unlocks 2 courses · 10 prerequisites
- CMSC 414Computer and Network Security3 credits
unlocks 3 courses · 2 prerequisites
- CMSC 416Introduction to Parallel Computing3 credits
2 prerequisites
- CMSC 417Computer Networks3 credits
unlocks 3 courses · 2 prerequisites
- CMSC 420Advanced Data Structures3 credits
unlocks 4 courses · 2 prerequisites
- CMSC 421Introduction to Artificial Intelligence3 credits
unlocks 1 course · 2 prerequisites
- CMSC 422Introduction to Machine Learning3 credits
unlocks 1 course · 7 prerequisites
- CMSC 423Computational Genomics3 credits
2 prerequisites
- CMSC 424Database Design3 credits
2 prerequisites
- CMSC 425Game Programming3 credits
2 prerequisites
- CMSC 426Computer Vision3 credits
6 prerequisites
- CMSC 427Computer Graphics3 credits
6 prerequisites
- CMSC 430Introduction to Compilers3 credits
unlocks 3 courses · 2 prerequisites
- CMSC 431Privacy Engineering3 credits
2 prerequisites
- CMSC 433Programming Language Technologies and Paradigms3 credits
unlocks 3 courses · 1 prerequisite
- CMSC 434Introduction to Human-Computer Interaction3 credits
2 prerequisites
- CMSC 435Software Engineering3 credits
unlocks 2 courses · 6 prerequisites
- CMSC 436Programming Handheld Systems3 credits
2 prerequisites
- CMSC 437Introduction to Quantum Software Laboratory3 credits
2 prerequisites
- CMSC 451Design and Analysis of Computer Algorithms3 credits
1 prerequisite
- CMSC 452Elementary Theory of Computation3 credits
1 prerequisite
- CMSC 454Algorithms for Data Science3 credits
2 prerequisites
- CMSC 456Cryptography3 credits
7 prerequisites
- CMSC 457Introduction to Quantum Computing3 credits
unlocks 3 courses · 7 prerequisites
- CMSC 460Computational Methods3 credits
10 prerequisites
- CMSC 466Introduction to Numerical Analysis I3 credits
3 prerequisites
- CMSC 470Introduction to Natural Language Processing3 credits
7 prerequisites
- CMSC 471Introduction to Data Visualization3 credits
2 prerequisites
- CMSC 472Introduction to Deep Learning3 credits
6 prerequisites
- CMSC 473Capstone in Machine Learning3 credits
2 prerequisites
- CMSC 474Introduction to Computational Game Theory3 credits
2 prerequisites
- CMSC 475Combinatorics and Graph Theory3 credits
9 prerequisites
- CMSC 477Robotics Perception and Planning3 credits
6 prerequisites
- CMSC 488Special Topics in Computer Science1 credit
- CMSC 498Selected Topics in Computer Science1 credit
- CMSC 499Independent Undergraduate Research1 credit