Current Courses
Georgia Tech's Online Master of Science in Computer Science (OMSCS) comprises a curriculum of courses taught by world-class faculty in the Georgia Tech College of Computing. Below is a listing of courses currently offered in OMSCS. Most of these courses are offered in Fall and Spring semesters, while Summer semesters offer a subset of the courses on this list. A history of course offerings in OMSCS over the past four years is available here.
Courses denoted with an asterisk (*) are considered foundational and will count toward the graduation requirements detailed on our Degree Requirements page. To be able to continue in the program after the first 12 months from your date of matriculation, you must complete a foundational coursework requirement of 2 foundational courses with a grade of B or better.
* : Foundational course
A : Course administered by OMS-Analytics program (still open to OMSCS students)
C : Course administered by OMS-Cybersecurity program (still open to OMSCS students)
Current & Ongoing OMS Courses
- *CS 6035: Introduction to Information Security
- CS 6150: Computing for Good
- *CS 6200: Introduction to Operating Systems (formerly CS 8803 O02)
- *CS 6210: Advanced Operating Systems
- *CS 6211: System Design for Cloud Computing (formerly CS 8803 O12)
- *CS 6238: Secure Computer SystemsC
- *CS 6250: Computer NetworksC
- *CS 6260: Applied CryptographyC
- CS 6261: Security Incident ResponseC (formerly CS 8803 O22)
- *CS 6262: Network Security
- *CS 6263: Intro to Cyber Physical Systems Security (formerly CS 8803 O07)
- *CS 6264: Information Security Lab - System and Network DefensesC (formerly CS 8803 O11)
- CS 6265: Information Security LabC
- *CS 6290: High Performance Computer Architecture
- *CS 6291: Embedded Systems Optimization (formerly CS 8803 O04)
- *CS 6300: Software Development Process
- *CS 6310: Software Architecture and Design
- *CS 6340: Software Analysis
- *CS 6400: Database Systems Concepts and Design
- *CS 6422: Database System Implementation
- *CS 6435: Digital Health Equity (formerly CS 8803 O16)
- *CS 6440: Intro to Health Informatics
- *CS 6457: Video Game Design
- *CS 6460: Educational Technology
- *CS 6475: Computational Photography
- *CS 6476: Computer Vision
- *CS 6491: Foundations of Computer Graphics
- *CS 6515: Intro to Graduate Algorithms (formerly CS 8803 GA)
- *CS 6601: Artificial Intelligence
- *CS 6603: AI, Ethics, and Society (formerly CS 8803 O10)
- *CS 6675: Advanced Internet Systems and Applications
- CS 6747: Advanced Malware AnalysisC
- *CS 6750: Human-Computer Interaction
- *CS 6795: Introduction to Cognitive Science
- *CS 7210: Distributed Computing
- *CS 7280: Network Science
- *CS 7400: Quantum Computing (formerly CS 8803 O13)
- *CS 7470: Mobile & Ubiquitous Computing
- *CS 7632: Game AI
- *CS 7637: Knowledge-Based Artificial Intelligence - Cognitive Systems
- *CS 7638: Robotics: AI Techniques (formerly CS 8803 O01)
- *CS 7639: Cyber-Physical Design and Analysis (formerly CS 8803 O09)
- *CS 7641: Machine Learning
- *CS 7642: Reinforcement Learning (formerly CS 8803 O03)
- *CS 7643: Deep Learning
- *CS 7646: Machine Learning for Trading
- *CS 7650: Natural Language Processing
- *CS 8803 O08: Compilers - Theory and Practice
- CS 8803 O15: Introduction to Computer Law
- CS 8803 O17: Global Entrepreneurship
- *CS 8803 O21: GPU Hardware and Software
- CS 8803 O23: Modern Internet Research Methods
- CS 8803 O24: Intro to Research
- *CSE 6220: Intro to High-Performance Computing
- *CSE 6242: Data and Visual AnalyticsA
- *CSE 6250: Big Data for Health Informatics
- CSE 6742: Modeling, Simulation, and Military GamingC
- ECE 8843: Side-Channels and Their Role in CybersecurityC
- INTA 6450: Data Analytics & SecurityC
- ISYE 6402: Time Series AnalysisA
- *ISYE 6420: Bayesian StatisticsA
- ISYE 6501: Intro to Analytics ModelingA
- ISYE 6644: Simulation and Modeling for Engineering and ScienceA
- ISYE 6669: Deterministic OptimizationA
- ISYE 8803: Topics on High-Dimensional Data AnalyticsA
- MGT 6311: Digital MarketingA
- MGT 8813: Financial ModelingA
- PUBP 6725: Information Security PoliciesC
- PUBP 8823: Geopolitics of CybersecurityC
Seminars
OMSCS also periodically offers seminars. Seminars are listed under the course number CS 8001. Seminars are one credit hour, graded pass/fail, and do not count toward foundational or graduation requirements. Specific details about what seminars are available in a particular semester are sent to the omscs-official email list during Phase II registration.
To see a history of what seminars have been available, check out the CS 8001: Seminars page.