Colleges › Purdue › Courses › CS
Purdue · Spring 2027

CS courses at Purdue

84 CS courses with 589 sections this Spring 2027; 589 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 15900C Programming88/88 open · 4,160 seatsCS 17300AI Competency1/1 open · 70 seatsCS 17600Data Engineering In Python14/14 open · 594 seatsCS 17700Programming With Multimedia Objects17/17 open · 891 seatsCS 18000Problem Solving And Object-Oriented Programming24/24 open · 970 seatsCS 18200Foundations Of Computer Science23/23 open · 1,884 seatsCS 19300Tools3/3 open · 120 seatsCS 19700Freshman Honors Seminar1/1 open · 60 seatsCS 21100Competitive Programming I1/1 open · 100 seatsCS 24000Programming In C33/33 open · 1,498 seatsCS 24200Introduction To Data Science7/7 open · 222 seatsCS 24300Artificial Intelligence Basics5/5 open · 140 seatsCS 25000Computer Architecture11/11 open · 420 seatsCS 25100Data Structures And Algorithms8/8 open · 616 seatsCS 25200Systems Programming29/29 open · 1,318 seatsCS 25300Data Structures And Algorithms For DS/AI6/6 open · 316 seatsCS 29199Cooperative Experience I1/1 open · 9,999 seatsCS 29299Cooperative Experience II1/1 open · 10 seatsCS 30700Software Engineering I2/2 open · 168 seatsCS 31100Competitive Programming II1/1 open · 30 seatsCS 33400Fundamentals Of Computer Graphics1/1 open · 120 seatsCS 34800Information Systems14/14 open · 680 seatsCS 35100Cloud Computing1/1 open · 83 seatsCS 35200Compilers: Principles And Practice5/5 open · 180 seatsCS 35400Operating Systems12/12 open · 470 seatsCS 35500Introduction To Cryptography1/1 open · 70 seatsCS 36100Great Issues In Computer Science2/2 open · 200 seatsCS 37300Data Mining And Machine Learning3/3 open · 400 seatsCS 38003Python Programming9/9 open · 480 seatsCS 38100Introduction To The Analysis Of Algorithms10/10 open · 730 seatsCS 39000AI Forge1/1 open · 60 seatsCS 39399Cooperative Experience III1/1 open · 9,999 seatsCS 39699Professional Practice Internship2/2 open · 19,998 seatsCS 40700Software Engineering Senior Project1/1 open · 140 seatsCS 40800Software Testing1/1 open · 120 seatsCS 41100Competitive Programming III1/1 open · 25 seatsCS 42200Computer Networks5/5 open · 200 seatsCS 42600Computer Security1/1 open · 120 seatsCS 43900Introduction To Data Visualization1/1 open · 20 seatsCS 44000Large Scale Data Analytics6/6 open · 240 seatsCS 44100Data Science Capstone1/1 open · 120 seatsCS 44800Introduction To Relational Database Systems6/6 open · 280 seatsCS 45800Introduction To Robotics1/1 open · 60 seatsCS 47100Introduction To Artificial Intelligence2/2 open · 449 seatsCS 47500Human-Computer Interaction1/1 open · 140 seatsCS 47700Natural Language Processing1/1 open · 80 seatsCS 48900Embedded Systems1/1 open · 40 seatsCS 49000Intro To Quantum Computing4/4 open · 184 seatsCS 49700Honors Research Project1/1 open · 40 seatsCS 50023Data Engineering I2/2 open · 87 seatsCS 50024Data Engineering II2/2 open · 39 seatsCS 50025Foundations Of Decision Making2/2 open · 40 seatsCS 50200Compiling And Programming Systems1/1 open · 24 seatsCS 50300Operating Systems3/3 open · 66 seatsCS 51400Numerical Analysis1/1 open · 35 seatsCS 52000Computational Methods In Optimization1/1 open · 28 seatsCS 52500Parallel Computing1/1 open · 26 seatsCS 52800Network Security1/1 open · 20 seatsCS 53000Introduction To Scientific Visualization1/1 open · 32 seatsCS 53600Data Communication And Computer Networks4/4 open · 134 seatsCS 53900Extended Reality: Principles And Applications2/2 open · 32 seatsCS 54100Database Systems1/1 open · 33 seatsCS 55100Cloud Computing Fundamentals1/1 open · 39 seatsCS 55800Introduction To Robot Learning1/1 open · 52 seatsCS 56000Reasoning About Programs1/1 open · 19 seatsCS 56500Programming Languages1/1 open · 51 seatsCS 57000Computer Vision With Deep Learning1/1 open · 28 seatsCS 57100Artificial Intelligence1/1 open · 69 seatsCS 57800Statistical Machine Learning1/1 open · 66 seatsCS 58000Algorithm Design, Analysis, And Implementation1/1 open · 31 seatsCS 58400Theory Of Computation And Computational Complexity1/1 open · 36 seatsCS 58500Theoretical Computer Science Toolkit1/1 open · 33 seatsCS 58700Foundations Of Deep Learning1/1 open · 74 seatsCS 58800Randomized Algorithms1/1 open · 29 seatsCS 59000Applied GenAI Research1/1 open · 20 seatsCS 59100CERIAS Security Seminar1/1 open · 36 seatsCS 59200Post- Quantum Security3/3 open · 82 seatsCS 59300Human-Robot Interaction4/4 open · 90 seatsCS 59799Graduate Professional Practice12/12 open · 60 seatsCS 61500Numerical Methods For Partial Differential Equations I1/1 open · 33 seatsCS 63500Capturing And Rendering Real-World Scenes1/1 open · 29 seatsCS 65500Advanced Cryptology1/1 open · 22 seatsCS 69800Research MS Thesis65/65 open · 649,932 seatsCS 69900Research PhD Thesis94/94 open · 939,862 seats

Every subject at Purdue · Purdue class search. From Purdue's public class search; ClassMaxx is not affiliated with Purdue.