MCS courses at UIC
7,979 MCS courses at University of Illinois Chicago, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–41 of 41
- MCS 160Introduction to Computer Science4 credits
unlocks 38 courses · 1 prerequisite
- MCS 275Programming Tools and File Management4 credits
unlocks 30 courses · 5 prerequisites
- MCS 294Special Topics in Computer Science4 credits
- MCS 320Introduction to Symbolic Computation3 credits
5 prerequisites
- MCS 360Introduction to Data Structures4 credits
unlocks 29 courses · 2 prerequisites
- MCS 361Discrete Mathematics3 credits
4 prerequisites
- MCS 394Special Topics in Computer Science4 credits
- MCS 401Computer Algorithms I.4 credits
unlocks 4 courses · 2 prerequisites
- MCS 411Compiler Design4 credits
5 prerequisites
- MCS 415Programming Language Design4 credits
2 prerequisites
- MCS 421Combinatorics4 credits
unlocks 3 courses · 3 prerequisites
- MCS 423Graph Theory4 credits
unlocks 4 courses · 3 prerequisites
- MCS 425Codes and Cryptography4 credits
3 prerequisites
- MCS 441Theory of Computation I.4 credits
unlocks 7 courses · 1 prerequisite
- MCS 451Object-Oriented Programming in C++.4 credits
1 prerequisite
- MCS 471Numerical Analysis4 credits
unlocks 4 courses · 3 prerequisites
- MCS 472Introduction to Industrial Math and Computation4 credits
1 prerequisite
- MCS 481Computational Geometry4 credits
1 prerequisite
- MCS 494Special Topics in Computer Science4 credits
- MCS 496Independent Study4 credits
- MCS 501Computer Algorithms II.4 credits
2 prerequisites
- MCS 507Mathematical, Statistical and Scientific Software4 credits
1 prerequisite
- MCS 521Combinatorial Optimization4 credits
2 prerequisites
- MCS 541Computational Complexity4 credits
unlocks 1 course
- MCS 548Mathematical Theory of Artificial Intelligence4 credits
1 prerequisite
- MCS 549Mathematical Foundations of Data Science4 credits
2 prerequisites
- MCS 563Analytic Symbolic Computation4 credits
1 prerequisite
- MCS 565Mathematical Theory of Databases4 credits
- MCS 571Numerical Analysis of Partial Differential Equations4 credits
unlocks 1 course · 2 prerequisites
- MCS 572Introduction to Supercomputing4 credits
2 prerequisites
- MCS 573Topics in Numerical Analysis of Partial Differential Equations4 credits
2 prerequisites
- MCS 582The Probabilistic Method4 credits
1 prerequisite
- MCS 583Extremal Combinatorics4 credits
2 prerequisites
- MCS 584Enumerative Combinatorics4 credits
2 prerequisites
- MCS 590Advanced Topics in Computer Science4 credits
- MCS 591Advanced Topics in Combinatorial Theory4 credits
1 prerequisite
- MCS 593Graduate Student Seminar1 credit
- MCS 595Graduate Seminar1 credit
- MCS 596Independent Study4 credits
- MCS 598Master's Thesis16 credits
- MCS 599Thesis Research16 credits