Course Number | Course Title | Options |
---|---|---|
CMSC 23000 | Operating Systems | 1, 2, 3 |
CMSC 23700 | Introduction to Computer Graphics | 1, 2, 3 |
CMSC 22200/32200 | Computer Architecture | 1, 2, 3 |
CMSC 32630 | Advanced Implementation of Computer Languages | 1, 2, 3 |
CMSC 33100 | Advanced Operating Systems | 1, 2, 3 |
CMSC 23300/33300 | Networks & Distributed Systems | 1, 2, 3 |
CMSC 33520 | Data Intensive Systems | 1, 2, 3 |
CMSC 23500/33550 | Introduction to Databases | 1, 2, 3 |
CMSC 23710/33710 | Scientific Visualization | 1, 2, 3 |
MPCS 52011 | Introduction to Computer Systems | 3 |
MPCS 52030 | Operating Systems | 3 |
MPCS 52010 | Computer Architecture | 3 |
MPCS 54001 | Networks | 3 |
MPCS 51300 | Compilers | 2, 3 |
MPCS 52040 | Distributed Systems | 2, 3 |
MPCS 53001 | Databases | 2, 3 |
Course Number | Course Title | Options |
---|---|---|
CMSC 31150 | Mathematical Toolkit | 1, 2, 3 |
CMSC 33001 | Topics in Systems: Intermittent Computing: Desktops to the Cloud | 1, 2, 3 |
CMSC 33250 | Introduction to Computer Security | 1, 2, 3 |
CMSC 37810 | Mathematical Computation I: Matrix Computation | 1, 2, 3 |
CMSC 38815 | Geometric Complexity | 1, 2, 3 |
CMSC 39600 | Topics in Theoretical Computer Science: Analysis and Approximation of Boolean Functions | 1, 2, 3 |
MPCS 51200 | Introduction to Software Engineering | 2, 3 |
MPCS 51205 | Topics in Software Engineering | 2, 3 |
MPCS 53013 | Big Data | 2, 3 |
MPCS 53112 | Advanced Data Analytics | 2, 3 |
MPCS 56420 | Bioinformatics for Computer Scientists | 2, 3 |
SOCI 20253 | Introduction to Spatial Data Science | 1, 2, 3 |
TTIC 31120 | Statistical and Computational Learning Theory | 1, 2, 3 |
Course Number | Course Title | Options |
---|---|---|
CMSC 33251 | Topics in Computer Security: Cloud & Distributed Systems Security | 1, 2, 3 |
CMSC 33400 | Mobile Computing | 1, 2, 3 |
CMSC 38500 | Computability and Complexity Theory | 1, 2, 3 |
CMSC 39010 | Computational and Metric Geometry | 1, 2, 3 |
MPCS 51030 | iOS Application Development | 2, 3 |
MPCS 51044 | C++ for Advanced Programmers | 2, 3 |
MPCS 51081 | UNIX Systems Programming | 2, 3 |
MPCS 51087 | High Performance Computing | 2, 3 |
MPCS 51200 | Introduction to Software Engineering | 2, 3 |
MPCS 51220 | Applied Software Engineering | 2, 3 |
MPCS 51250 | Entrepreneurship in Technology | 2, 3 |
MPCS 53110 | Foundations of Computational Data Analysis | 2, 3 |
TTIC 31040 | Neural Networks for Computer Vision | 1, 2, 3 |
TTIC 31050 | Introduction to Bioinformatics and Computational Biology | 1, 2, 3 |
Course Number | Course Title | Options |
---|---|---|
CMSC 32001 | Topics in Programming Languages: TBD | 1, 2, 3 |
CMSC 33001 | Topics in Systems: Methods for the secure analysis of sensitive data | 1, 2, 3 |
CMSC 33210 | Usable Security and Privacy | 1, 2, 3 |
CMSC 33520 | Data Intensive Computing Systems | 1, 2, 3 |
CMSC 38700 | Complexity Theory B | 1, 2, 3 |
MPCS 56515 | Computer and Network Security | 2, 3 |
MPCS 51032 | Advanced iOS | 2, 3 |
MPCS 51045 | Advanced C++ | 2, 3 |
MPCS 58001 | Numerical Methods | 2, 3 |
MPCS 51083 | Cloud Computing | 2, 3 |
MPCS 53111 | Machine Learning | 2, 3 |
MPCS 53120 | Applied Data Analysis | 2, 3 |
MPCS 52553 | Web Development | 2, 3 |
MPCS 51050 | Object-Oriented Architectures: Patterns, Technologies, & Implementation | 2, 3 |
MPCS 51031 | Android App Development | 2, 3 |
TTIC 31170 | Planning, Learning, and Estimation for Robotics and Artificial Intelligence | 1, 2, 3 |
TTIC 31210 | Advanced Natural Language Processing | 1, 2, 3 |
TTIC 31220 | Unsupervised Learning and Large-Scale Data Analysis | 1, 2, 3 |