Computer Science courses at UIC
7,979 CS courses at University of Illinois Chicago, with prerequisites, ratings, workload, and what each one unlocks.
Showing 51–100 of 121
page 2 of 3
- CS 463Systems Performance and Concurrent Computing4 credits
1 prerequisite
- CS 466Computer Architecture4 credits
unlocks 6 courses · 2 prerequisites
- CS 468Network Security4 credits
1 prerequisite
- CS 472Provably Correct Programming4 credits
1 prerequisite
- CS 473Compiler Design4 credits
5 prerequisites
- CS 474Object-Oriented Languages and Environments4 credits
1 prerequisite
- CS 475Object-Oriented Programming4 credits
- CS 476Programming Language Design4 credits
2 prerequisites
- CS 477Public Policy, Legal, and Ethical Issues in Computing, Privacy, and Security4 credits
- CS 478Software Development for Mobile Platforms4 credits
1 prerequisite
- CS 479Wearables and Nearables Technology Laboratory4 credits
2 prerequisites
- CS 480Database Systems4 credits
unlocks 6 courses · 1 prerequisite
- CS 483Big Data Mining4 credits
4 prerequisites
- CS 484Secure Web Application Development4 credits
1 prerequisite
- CS 485Networked Operating Systems Programming5 credits
unlocks 2 courses
- CS 487Building Secure Computer Systems4 credits
unlocks 1 course
- CS 488Introduction to Cryptography4 credits
unlocks 3 courses · 4 prerequisites
- CS 489Human Augmentics4 credits
1 prerequisite
- CS 491Seminar4 credits
- CS 494Special Topics in Computer Science4 credits
- CS 499Professional Development Seminar
- CS 501Computer Algorithms II.4 credits
2 prerequisites
- CS 502Design and Analysis of Efficient Algorithms in Computational Molecular Biology4 credits
1 prerequisite
- CS 505Computability and Complexity Theory4 credits
1 prerequisite
- CS 506An Introduction to Quantum Computing4 credits
1 prerequisite
- CS 511Artificial Intelligence II.4 credits
1 prerequisite
- CS 512Advanced Machine Learning4 credits
unlocks 1 course · 2 prerequisites
- CS 514Applied Artificial Intelligence4 credits
1 prerequisite
- CS 515Advanced Computer Vision4 credits
1 prerequisite
- CS 516Responsible Data Science and Algorithmic Fairness4 credits
2 prerequisites
- CS 517Socially Responsible AI.4 credits
3 prerequisites
- CS 518Deep Learning for Computer Vision4 credits
2 prerequisites
- CS 519Machine Learning on Graphs4 credits
4 prerequisites
- CS 520Causal Inference and Learning4 credits
1 prerequisite
- CS 521Statistical Natural Language Processing4 credits
unlocks 2 courses · 1 prerequisite
- CS 522Human-Computer Interaction4 credits
unlocks 1 course · 1 prerequisite
- CS 523Multi-Media Systems4 credits
1 prerequisite
- CS 524Big Data Visualization and Analytics4 credits
1 prerequisite
- CS 526Computer Graphics II.4 credits
1 prerequisite
- CS 528Virtual Reality4 credits
1 prerequisite
- CS 529Visual Data Science4 credits
- CS 530Advanced Topics in Human-Computer Interaction4 credits
1 prerequisite
- CS 531Social Robotics and Human-Robot Interaction4 credits
1 prerequisite
- CS 532Advanced Topics in Natural Language Processing4 credits
4 prerequisites
- CS 533Deep Learning for Natural Language Processing4 credits
3 prerequisites
- CS 535User Experience Research Methods4 credits
2 prerequisites
- CS 540Advanced Topics in Software Engineering4 credits
1 prerequisite
- CS 550Advanced Computer Networks4 credits
1 prerequisite
- CS 553Distributed Computing Systems4 credits
- CS 554Advanced Topics in Concurrent Computing Systems4 credits