Computer Science
2026-2027
161 courses
- CS 100Computer Science Orientation credit:
- CS 101Intro Computing: Engrg & Sci credit:
- CS 102Little Bits to Big Ideas credit:
- CS 105Intro Computing: Non-Tech credit:
- CS 107Data Science Discovery credit:
- CS 124Introduction to Computer Science I credit:
- CS 125Introduction to Computer Science credit:
- CS 126Software Design Studio credit:
- CS 128Introduction to Computer Science II credit:
- CS 173Discrete Structures credit:
- CS 196First-Year Student Honors credit:
- CS 199Undergraduate Open Seminar in Computer Science credit: 0 to
- CS 210Ethical & Professional Issues credit:
- CS 211Ethical and Professional Conduct credit:
- CS 222Software Design Lab credit:
- CS 225Data Structures credit:
- CS 233Computer Architecture credit:
- CS 242Programming Studio credit:
- CS 265Innovation Illinois: From Accessible Design to Supercomputing Cultures credit:
- CS 266Community Innovation credit:
- CS 277Algorithms and Data Structures for Data Science credit:
- CS 296Honors Course credit:
- CS 307Modeling and Learning in Data Science credit:
- CS 340Introduction to Computer Systems credit:
- CS 341System Programming credit:
- CS 357Numerical Methods I credit:
- CS 361Probability & Statistics for Computer Science credit:
- CS 374Introduction to Algorithms & Models of Computation credit:
- CS 397Individual Study credit: 1 to
- CS 398Special Topics credit: 1 to
- CS 400Accelerated Fundamentals of Computing I credit:
- CS 401Accelerated Fundamentals of Algorithms I credit:
- CS 402Accelerated Fundamentals of Computing II credit:
- CS 403Accelerated Fundamentals of Algorithms II credit:
- CS 407Cryptography credit: 3 or
- CS 409The Art of Web Programming credit: 3 or
- CS 410Text Information Systems credit: 3 or
- CS 411Database Systems credit: 3 or
- CS 412Introduction to Data Mining credit: 3 or
- CS 413Intro to Combinatorics credit: 3 or
- CS 414Multimedia Systems credit: 3 or
- CS 415Game Development credit: 3 or
- CS 416Data Visualization credit: 3 or
- CS 417Introduction to Extended Reality credit: 3 or
- CS 418Interactive Computer Graphics credit: 3 or
- CS 419Production Computer Graphics credit: 3 or
- CS 420Parallel Progrmg: Sci & Engrg credit: 3 or
- CS 421Programming Languages & Compilers credit: 3 or
- CS 422Programming Language Design credit: 3 or
- CS 423Operating Systems Design credit: 3 or
- CS 424Real-Time Systems credit: 3 or
- CS 425Distributed Systems credit: 3 or
- CS 426Compiler Construction credit: 3 or
- CS 427Software Engineering I credit: 3 or
- CS 428Software Engineering II credit: 3 or
- CS 429Software Engineering II, ACP credit:
- CS 431Embedded Systems credit: 3 or
- CS 433Computer System Organization credit: 3 or
- CS 434Real World Algorithms for IoT and Data Science credit: 3 or
- CS 435Cloud Networking credit: 3 or
- CS 436Computer Networking Laboratory credit: 3 or
- CS 437Topics in Internet of Things credit: 3 or
- CS 438Computer Networks credit: 3 or
- CS 439Wireless Networks credit: 3 or
- CS 440Artificial Intelligence credit: 3 or
- CS 441Applied Machine Learning credit: 3 or
- CS 442Trustworthy Machine Learning credit: 3 or
- CS 443Reinforcement Learning credit: 3 or
- CS 444Deep Learning for Computer Vision credit: 3 or
- CS 445Computational Photography credit: 3 or
- CS 446Machine Learning credit: 3 or
- CS 447Natural Language Processing credit: 3 or
- CS 448Audio Computing Laboratory credit: 3 or
- CS 450Numerical Analysis credit: 3 or
- CS 452Topics in Robotics credit: 3 or
- CS 460Security Laboratory credit: 3 or
- CS 461Computer Security I credit:
- CS 462Issues of Law and Policy in Computer Science credit: 3 or
- CS 463Computer Security II credit: 3 or
- CS 464Topics in Societal and Ethical Impacts of Computer Technology credit:
No courses found.