Specializations
Pick a track to see its required core, foundational pool, and elective buckets. Click any course to add or remove it from your plan — newly added courses land in the planner's Unscheduled area, ready to assign to a semester.
Computing Systems
OS, networks, distributed systems, security, databases.
The most flexible track for software-engineering-leaning students. Builds depth across the layers underneath modern software.
Total courses
10
Required slots
0/6
Free electives
0/4
Total planned
0/10
Required structure0 / 6 slots
Degree progress0 / 10 courses
#01
Required core
0 / 1Required
Graduate Algorithms is required for every specialization.
CodeTitleDiff★hr/wkTerms
- CS 8803-GACS 8803-GA · Graduate Algorithms4.33.520FSS
#02
Pick 2 foundational courses
0 / 2Pending
From the Computing Systems foundational pool.
CodeTitleDiff★hr/wkTerms
- CS 6200CS 6200 · Graduate Introduction to Operating Systems3.94.519FSS
- CS 6210CS 6210 · Advanced Operating Systems4.24.321FSS
- CS 6250CS 6250 · Computer Networks2.63.511FSS
- CS 6300CS 6300 · Software Development Process1.94.09FSS
- CS 6310CS 6310 · Software Architecture & Design3.13.316FSS
- CS 6340CS 6340 · Software Analysis & Testing3.73.918FSS
- CS 6400CS 6400 · Database Systems Concepts & Design2.73.79FSS
#03
Pick 3 Computing Systems electives
0 / 3Pending
CodeTitleDiff★hr/wkTerms
- CS 6260CS 6260 · Applied Cryptography4.63.513FSS
- CS 6262CS 6262 · Network Security3.64.013FSS
- CS 6263CS 6263 · Intro to Cyber-Physical Systems Security3.13.913FSS
- CS 6291CS 6291 · Embedded Software3.74.013FSS
- CS 7270CS 7270 · Networked Applications & Services3.03.314FSS
- CS 8803-O08CS 8803-O08 · Compilers: Theory & Practice4.44.320FSS
- CSE 6220CSE 6220 · High-Performance Computing3.84.218FSS
- CSE 6242CSE 6242 · Data & Visual Analytics3.03.716FSS
- CS 7646CS 7646 · Machine Learning for Trading2.14.013FSS
- CS 6440CS 6440 · Intro to Health Informatics2.13.29FSS
#04
Pick 4 free electives
0 / 4Pending
Any approved 6XXX/7XXX/8XXX OMSCS course outside the buckets above. Pick favourites here; they'll count toward your remaining slots.
CodeTitleDiff★hr/wkTerms
- CS 6601CS 6601 · Artificial Intelligence4.14.322FSS
- CS 6476CS 6476 · Computer Vision4.14.214FSS
- CS 7280CS 7280 · Network Science3.64.214FSS
- CS 7643CS 7643 · Deep Learning3.94.214FSS
- CS 7637CS 7637 · Knowledge-Based AI2.94.113FSS
- CS 6457CS 6457 · Video Game Design3.34.117FSS
- CS 7638CS 7638 · AI for Robotics3.34.016FSS
- CS 6750CS 6750 · Human-Computer Interaction2.64.010FSS
- CS 6460CS 6460 · Educational Technology2.34.013FSS
- CS 6475CS 6475 · Computational Photography3.23.913FSS
- CS 7642CS 7642 · Reinforcement Learning4.13.917FSS
- CS 6635CS 6635 · Scientific Visualization2.83.816FSS
- CS 6755CS 6755 · Qualitative Methods in HCI2.03.812FSS
- CS 6465CS 6465 · Computational Journalism2.33.710FSS
- CS 7641CS 7641 · Machine Learning4.03.621FSS
- CS 6603CS 6603 · AI, Ethics, and Society2.43.69FSS
- ISYE 6420ISYE 6420 · Bayesian Statistics4.13.518FSS
- CS 7650CS 7650 · Natural Language Processing3.83.514FSS