Thread Filters

Welcome to GradGT - CS

This interactive flowchart helps you understand course prerequisites at Georgia Tech.

How to use:

  • Click on any course box to view enrollment data
  • Use the zoom controls or mouse wheel to adjust the view
  • Drag the chart to pan around
  • Follow the arrows to understand prerequisites
  • Toggle dark mode for better viewing at night
  • Use the sidebar to filter course threads

Note: Diamond shapes represent AND/OR logic for prerequisites

GradGT - CS

Prefetching: 0%
MATH 1551
Differential Calculus
MATH 1552
Integral Calculus
MATH 1554
Linear Algebra
MATH 2550
Intro to Multivariable Calculus
MATH 2552
Differential Equations
MATH 3012
Applied Combinatorics
PROB/STAT
Probability & Statistics
CS 1301
Introduction to Computing
CS 1331
Introduction to Object Oriented Programming
CS 1332
Data Structures & Algorithms
CS 2050
Introduction to Discrete Math for CS
+6CS 3510
Design and Analysis of Algorithms
CS 2340
Objects & Design
ANDORCX 4640
Numerical Analysis I
CX 4230
Computer Simulation
CX 4220
Introduction to High Performance Computing
CX 4140
Computation Modeling Algorithms
CS 4641
Machine Learning
MATH 3406
A Second Course on Linear Algebra
MATH 4022
Introduction to Graph Theory
CS 4540
Advanced Algorithms
MATH 4150
Introduction to Number Theory
MATH 4032
Combinatorial Analysis
CS 3600
Introduction to Artificial Intelligence
CS 4510
Automata & Complexity Theory
CS 4650
Natural Language Processing
CS 4635
Knowledge-Based AI
CS 4731
Game AI
CS 4644
Deep Learning
CS 4476
Computer Vision
CS 4605
Mobile & Ubiquitous Computing
CS 3630
Intro to Perception & Robotics
CS 3451
Computer Graphics
CS 4455
Video Game Design
CS 4488
Procedural Content Generation
CS 4496
Computer Animation
CS 4590
Computer Audio
ECE 4180
Embedded Systems Design
CS 3651
Prototyping Intellegent Devices
CS 4460
Introduction to Information Visualization
CS 4660
Educational Technology
CS 4745
Information & Communication Technology & Global Devices
CS 4470
User Interface Software
CS 3790
Introduction to Cognitive Science
CS 3750
Intro to UI Design
PSYC 2012
Introduction to Research Method
PSYC 3040
Sensation & Perception
PSYC 1101
Introduction to General Psychology
PSYC 2210
Social Psychology
PSYC 2760
Human Language Processing
CS 2261
Media Device Architecture
+8CS 2110
Computer Organization & Programming
ECE 2031
Digital Design Lab
CS 3300
Intro to Software Engr
CS 4240
Compilers & Interpreters
CS 3220
Software-Hardware Co-design of a Processor
+4CS 2200
Computer Systems & Networks
CS 3210
Design of Operating Systems
CS 4220
Embedded Systems
CS 4290
Advanced Computer Organization
CS 4210
Advanced Operating Systems
CS 4400
Introduction to Database Systems
CS 3251
Computer Networking I
CS 3235
Introduction to Information Security
CS 4675
Internet Systems & Services
CS 4261
Mobile Applications & Services
CS 4420
Database Systems and Implementation
CS 4440
Database Technologies
CS 4365
Introduction to Enterprise Computing
CS 4251
Computer Networking II
CS 4262
Network Security
CS 3237
Human Dimension of Cybersecurity
CS 4243
Cyber Warfare
CS 4117
Introduction to Malware Reverse Engineering
CS 4725
Information Security Policies
CS 4239
Enterprise Cybersecurity Management
CS 4238
Computer Systems Security
CS 4263
Psychology of Cybersecurity
CS 3001
Computing, Society, & Professionalism
CS 4726
Privacy, Technology, Policy & Law
ANDANDANDANDANDORORORCS 4255
Industrial Control Systems Security
CS 4265
Information Security Lab
CS 4267
Defensive Computer Security
CS 4270
Data Communications Laboratory
CS 4464
Computational Journalism
CS 4475
Computational Photography
CS 3751
Human-Computer Interaction
CS 4472
Design of Online Communities
CS 4646
Machine Learning for Trading
CS 4649
Robot Intelligence
CS 4462
Theory and Design of User Interfaces
ORANDOR