Computer Science courses at UIUC
9,448 CS courses at University of Illinois Urbana-Champaign, with prerequisites, ratings, workload, and what each one unlocks.
Showing 51–100 of 161
page 2 of 4
- CS 424Real-Time Systems3 credits
2 prerequisites
- CS 425Distributed Systems3 credits
unlocks 3 courses · 3 prerequisites
- CS 426Compiler Construction3 credits
unlocks 3 courses · 1 prerequisite
- CS 427Software Engineering I3 credits
unlocks 3 courses · 4 prerequisites
- CS 428Software Engineering II3 credits
unlocks 1 course · 2 prerequisites
- CS 429Software Engineering II, ACP3 credits
unlocks 1 course · 2 prerequisites
- CS 431Embedded Systems3 credits
2 prerequisites
- CS 433Computer System Organization3 credits
unlocks 6 courses · 1 prerequisite
- CS 434Real World Algorithms for IoT and Data Science3 credits
- CS 435Cloud Networking3 credits
3 prerequisites
- CS 436Computer Networking Laboratory3 credits
3 prerequisites
- CS 437Topics in Internet of Things3 credits
1 prerequisite
- CS 438Computer Networks3 credits
unlocks 5 courses
- CS 439Wireless Networks3 credits
- CS 440Artificial Intelligence3 credits
unlocks 1 course · 9 prerequisites
- CS 441Applied Machine Learning3 credits
unlocks 1 course · 10 prerequisites
- CS 442Trustworthy Machine Learning3 credits
12 prerequisites
- CS 443Reinforcement Learning3 credits
15 prerequisites
- CS 444Deep Learning for Computer Vision3 credits
15 prerequisites
- CS 445Computational Photography3 credits
3 prerequisites
- CS 446Machine Learning3 credits
unlocks 8 courses · 15 prerequisites
- CS 447Natural Language Processing3 credits
unlocks 1 course · 19 prerequisites
- CS 448Audio Computing Laboratory3 credits
9 prerequisites
- CS 450Numerical Analysis3 credits
unlocks 4 courses · 9 prerequisites
- CS 452Topics in Robotics3 credits
5 prerequisites
- CS 460Security Laboratory3 credits
6 prerequisites
- CS 461Computer Security I4 credits
unlocks 2 courses · 4 prerequisites
- CS 462Issues of Law and Policy in Computer Science3 credits
3 prerequisites
- CS 463Computer Security II3 credits
unlocks 3 courses
- CS 464Topics in Societal and Ethical Impacts of Computer Technology3 credits
8 prerequisites
- CS 465User Interface Design4 credits
unlocks 3 courses · 1 prerequisite
- CS 466Introduction to Bioinformatics3 credits
unlocks 1 course · 1 prerequisite
- CS 467Social Visualization3 credits
1 prerequisite
- CS 468Tech and Advertising Campaigns3 credits
- CS 469Computational Advertising Infrastructure3 credits
15 prerequisites
- CS 470Social and Information Networks3 credits
15 prerequisites
- CS 473Algorithms4 credits
unlocks 5 courses · 9 prerequisites
- CS 474Logic in Computer Science3 credits
4 prerequisites
- CS 475Formal Models of Computation3 credits
unlocks 2 courses · 2 prerequisites
- CS 476Program Verification3 credits
unlocks 1 course · 4 prerequisites
- CS 477Formal Software Development Methods3 credits
4 prerequisites
- CS 478Quantum Algorithms and Complexity3 credits
15 prerequisites
- CS 481Advanced Topics in Stochastic Processes & Applications3 credits
- CS 482Simulation3 credits
- CS 483Applied Parallel Programming4 credits
- CS 484Parallel Programming3 credits
1 prerequisite
- CS 491Seminar0 credits
- CS 492Senior Project I3 credits
unlocks 4 courses
- CS 493Senior Project II, ACP3 credits
unlocks 2 courses · 1 prerequisite
- CS 494Senior Project II3 credits
1 prerequisite