Difference between revisions of "MSCS Computing Systems"
From Georgia Tech Student Wiki
(Initial creation of MSCS Systems Specialization Page) |
(add more electives) |
||
Line 1: | Line 1: | ||
== Systems Specialization Requirements == |
== Systems Specialization Requirements == |
||
− | For |
+ | For MSCS Systems Specialization, these are the requirements: |
(Please see the [https://www.cc.gatech.edu/ms-computer-science-specializations official page] for more accurate/reliable information) |
(Please see the [https://www.cc.gatech.edu/ms-computer-science-specializations official page] for more accurate/reliable information) |
||
Line 48: | Line 48: | ||
|Intro to Information Security |
|Intro to Information Security |
||
|- |
|- |
||
+ | |[[CS 6200]] |
||
− | |TODO add the rest |
||
+ | |Graduate Intro to Operating Systems |
||
+ | |- |
||
+ | |[[CS 6220]] |
||
+ | |Big Data Systems and Analytics |
||
+ | |- |
||
+ | |[[CS 6235]] |
||
+ | |Real Time Systems |
||
+ | |- |
||
+ | |[[CS 6238]] |
||
+ | |Secure Computer Systems |
||
+ | |- |
||
+ | |[[CS 6260]] |
||
+ | |Applied Cryptography |
||
+ | |- |
||
+ | |[[CS 6262]] |
||
+ | |Network Security |
||
+ | |- |
||
+ | |[[CS 6263]] |
||
+ | |Intro to Cyber-Physical Systems Security |
||
+ | |- |
||
+ | |[[CS 6291]] |
||
+ | |Embedded Software Optimization |
||
+ | |- |
||
+ | |[[CS 6310]] |
||
+ | |Software Architecture and Design |
||
+ | |- |
||
+ | |[[CS 6230]] |
||
+ | |Software Analysis and Testing |
||
+ | |- |
||
+ | |[[CS 6365]] |
||
+ | |Intro to Enterprise Computing |
||
+ | |- |
||
+ | |[[CS 6422]] |
||
+ | |Database System Implementation |
||
+ | |- |
||
+ | |[[CS 6550]] |
||
+ | |Design and Analysis of Algorithms |
||
+ | |- |
||
+ | |[[CS 6675]] |
||
+ | |Advanced Internet Computing Systems and Applications |
||
+ | |- |
||
+ | |[[CS 7210]] |
||
+ | |Distributed Computing |
||
+ | |- |
||
+ | |[[CS 7260]] |
||
+ | |Internetworking Architectures and Protocols |
||
+ | |- |
||
+ | |[[CS 7270]] |
||
+ | |Networked Applications and Services |
||
+ | |- |
||
+ | |[[CS 7280]] |
||
+ | |Network Science |
||
+ | |- |
||
+ | |[[CS 7290]] |
||
+ | |Advanced Topics in Microarchitecture |
||
+ | |- |
||
+ | |[[CS 7292]] |
||
+ | |Reliability and Security in Computer Architecture |
||
+ | |- |
||
+ | |[[CS 7560]] |
||
+ | |Theory of Cryptography |
||
+ | |- |
||
+ | |[[CS 8803 FPL]] |
||
+ | |Special Topics: Foundations of Programming |
||
+ | |- |
||
+ | |[[CSE 6220]] |
||
+ | |High Performance Computing |
||
+ | |- |
||
+ | |[[CS 8803]]* |
||
+ | |Any Special Topics course that meets certain criteria (todo cite) |
||
+ | |- |
||
|} |
|} |
Revision as of 22:15, 26 August 2023
Systems Specialization Requirements
For MSCS Systems Specialization, these are the requirements:
(Please see the official page for more accurate/reliable information)
Core Courses | |
---|---|
Algorithms Requirement | Pick 1 |
CS 6505 | Computability, Algorithms, and Complexity |
CS 6515 | Intro to Graduate Algorithms |
Core Requirement | Pick 2 |
CS 6210 | Advanced Operating Systems |
CS 6241 | Compiler Design |
CS 6250 | Computer Networks |
CS 6290 | High-Performance Computer Architecture |
CS 6300 OR CS 6301 | Software Development Process OR Advanced Topics in Software Engineering |
CS 6390 | Programming Languages |
CS 6400 | Database Systems Concepts and Designs |
Electives | |
Elective Option | Pick 3 |
CS 6035 | Intro to Information Security |
CS 6200 | Graduate Intro to Operating Systems |
CS 6220 | Big Data Systems and Analytics |
CS 6235 | Real Time Systems |
CS 6238 | Secure Computer Systems |
CS 6260 | Applied Cryptography |
CS 6262 | Network Security |
CS 6263 | Intro to Cyber-Physical Systems Security |
CS 6291 | Embedded Software Optimization |
CS 6310 | Software Architecture and Design |
CS 6230 | Software Analysis and Testing |
CS 6365 | Intro to Enterprise Computing |
CS 6422 | Database System Implementation |
CS 6550 | Design and Analysis of Algorithms |
CS 6675 | Advanced Internet Computing Systems and Applications |
CS 7210 | Distributed Computing |
CS 7260 | Internetworking Architectures and Protocols |
CS 7270 | Networked Applications and Services |
CS 7280 | Network Science |
CS 7290 | Advanced Topics in Microarchitecture |
CS 7292 | Reliability and Security in Computer Architecture |
CS 7560 | Theory of Cryptography |
CS 8803 FPL | Special Topics: Foundations of Programming |
CSE 6220 | High Performance Computing |
CS 8803* | Any Special Topics course that meets certain criteria (todo cite) |