Colleges › University of Illinois Chicago › Courses › CS
University of Illinois Chicago · Spring 2027

CS courses at University of Illinois Chicago

75 CS courses with 379 sections this Spring 2027; 0 sections have open seats. Open any course for every section with its instructor, time and live seat count, and a free email alert when a seat opens.

Watch a full CS section for freeFree
Pick the section; we email you when it fills and when a seat opens. No app needed.
CS 101AI and Computing Literacy for All Disciplines0/1 openCS 107Introduction to Computing and Programming0/8 openCS 109Programming for Engineers0/12 openCS 111Program Design I0/8 openCS 141Program Design II0/15 openCS 151Mathematical Foundations of Computing0/12 openCS 194Special Topics in Computer Science0/1 openCS 211Programming Practicum0/10 openCS 218Data+Artificial Intelligence0/1 openCS 251Data Structures0/12 openCS 261Machine Organization0/9 openCS 277Technical and Professional Communication in Computer Science0/8 openCS 292Undergraduate Teaching Assistants Training0/2 openCS 301Languages and Automata0/12 openCS 341Programming Language Design and Implementation0/2 openCS 342Software Design0/2 openCS 351Advanced Data Structure Practicum0/1 openCS 361Systems Programming0/12 openCS 362Computer Design0/10 openCS 377Ethical Issues in Computing0/8 openCS 378Framework-based Software Development for Hand-held Devices0/1 openCS 396Experiential Learning0/3 openCS 398Undergraduate Design/Research0/16 openCS 401Computer Algorithms I0/10 openCS 407Economics and Computation0/2 openCS 411Artificial Intelligence I0/4 openCS 412Introduction to Machine Learning0/4 openCS 415Computer Vision I0/2 openCS 418Introduction to Data Science0/6 openCS 421Natural Language Processing0/4 openCS 422User Interface Design and Programming0/2 openCS 423Natural User Interactions0/2 openCS 426Video Game Design and Development0/2 openCS 427Creative Coding0/4 openCS 440Software Engineering I0/2 openCS 442Software Engineering II0/2 openCS 450Introduction to Networking0/2 openCS 453Introduction to Parallel and Distributed Processing0/2 openCS 454Principles of Concurrent Programming0/2 openCS 455Introduction to High Performance Computing0/2 openCS 461Operating Systems Design and Implementation0/2 openCS 466Computer Architecture0/2 openCS 472Provably Correct Programming0/2 openCS 474Object-Oriented Languages and Environments0/2 openCS 476Programming Language Design0/2 openCS 478Software Development for Mobile Platforms0/2 openCS 479Wearables and Nearables Technology Laboratory0/2 openCS 480Database Systems0/6 openCS 491Seminar0/1 openCS 494Special Topics in Computer Science0/10 openCS 499Professional Development Seminar0/1 openCS 501Computer Algorithms II0/1 openCS 511Artificial Intelligence II0/1 openCS 512Advanced Machine Learning0/1 openCS 514Applied Artificial Intelligence0/1 openCS 518Deep Learning for Computer Vision0/1 openCS 519Machine Learning on Graphs0/1 openCS 524Big Data Visualization and Analytics0/1 openCS 528Virtual Reality0/1 openCS 533Deep Learning for Natural Language Processing0/1 openCS 535User Experience Research Methods0/1 openCS 540Advanced Topics in Software Engineering0/1 openCS 550Advanced Computer Networks0/1 openCS 553Distributed Computing Systems0/1 openCS 566Parallel Processing0/1 openCS 568Advanced Computer Security and Online Privacy0/1 openCS 569High-Performance Processors and Systems0/1 openCS 581Database Management Systems0/1 openCS 583Data Mining and Text Mining0/1 openCS 588Security and Privacy in Networked and Distributed Systems0/1 openCS 590Research Methods in Computer Science0/1 openCS 594Special Topics0/7 openCS 597Project Research0/15 openCS 598M.S. Thesis Research0/25 openCS 599Ph.D. Thesis Research0/60 open

Every subject at University of Illinois Chicago · University of Illinois Chicago class search. From University of Illinois Chicago's public class search; ClassMaxx is not affiliated with University of Illinois Chicago.