Computer Science courses at Illinois Tech
3,264 CS courses at Illinois Institute of Technology, with prerequisites, ratings, workload, and what each one unlocks.
Showing 51–100 of 119
page 2 of 3
- CS 528Data Privacy and Security
- CS 529Information Retrieval
1 prerequisite
- CS 530Theory of Computation
1 prerequisite
- CS 531Topics in Automata Theory
1 prerequisite
- CS 532Formal Languages
- CS 533Computational Geometry
1 prerequisite
- CS 534Types and Programming Languages
1 prerequisite
- CS 535Design and Analysis of Algorithms
1 prerequisite
- CS 536Science of Programming
1 prerequisite
- CS 537Software Metrics
1 prerequisite
- CS 538Combinatorial Optimization
1 prerequisite
- CS 539Game Theory: Algorithms and Applications
1 prerequisite
- CS 540Syntactic Analysis of Programming Languages
1 prerequisite
- CS 541Topics in Compiler Construction
1 prerequisite
- CS 542Computer Networks I: Fundamentals
unlocks 4 courses · 1 prerequisite
- CS 543Software-Defined Networking
1 prerequisite
- CS 544Computer Networks II: Network Services
1 prerequisite
- CS 545Distributed Computing Landscape
1 prerequisite
- CS 546Parallel and Distributed Processing
1 prerequisite
- CS 547Wireless Networking
1 prerequisite
- CS 548High-Speed Networks
1 prerequisite
- CS 549Cryptography
1 prerequisite
- CS 550Advanced Operating Systems
1 prerequisite
- CS 551Operating System Design and Implementation
1 prerequisite
- CS 552Distributed Real-Time Systems
1 prerequisite
- CS 553Cloud Computing
1 prerequisite
- CS 554Data-Intensive Computing
1 prerequisite
- CS 555Analytic Models and Simulation of Computer Systems
1 prerequisite
- CS 556Cyber-Physical Systems: Languages and Systems
- CS 557Cyber-Physical Systems Security and Design
1 prerequisite
- CS 558Advanced Computer Security
1 prerequisite
- CS 559Biometrics
- CS 560Computer Science in the Classroom
unlocks 1 course
- CS 561The Computer and Curriculum Content
unlocks 1 course
- CS 562Virtual Machines
1 prerequisite
- CS 565Computer Assisted Instruction
1 prerequisite
- CS 566Practicum in the Application of Computers to Education4 credits
1 prerequisite
- CS 570Advanced Computer Architecture
unlocks 1 course · 1 prerequisite
- CS 572Advanced Topics in Computer Architecture
1 prerequisite
- CS 577Deep Learning
1 prerequisite
- CS 578Interactive and Transparent Machine Learning
1 prerequisite
- CS 579Online Social Network Analysis
1 prerequisite
- CS 580Topics in Machine Learning
- CS 581Advanced Artificial Intelligence
1 prerequisite
- CS 582Computational Robotics
1 prerequisite
- CS 583Probabilistic Graphical Models
- CS 584Machine Learning
1 prerequisite
- CS 585Natural Language Processing
unlocks 1 course · 1 prerequisite
- CS 586Software Systems Architectures
1 prerequisite
- CS 587Software Project Management
1 prerequisite