Colleges › University of Alabama › Courses › CS
University of Alabama · Spring 2027

CS courses at University of Alabama

57 CS courses with 151 sections this Spring 2027; 139 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 100CS I for Majors6/6 open · 136 seatsCS 101CS II for Majors4/4 open · 304 seatsCS 102Computer Applications7/7 open · 555 seatsCS 104Computer Science Principles2/2 open · 76 seatsCS 106AI Literacy1/2 open · 20 seatsCS 112Digital Literacy2/2 open · 133 seatsCS 140Introduction to Cyber Security1/1 open · 40 seatsCS 200Software Design and Engineering1/1 open · 83 seatsCS 201 Data Structures and Algorithms2/2 open · 152 seatsCS 202Web Foundations2/2 open · 51 seatsCS 206Data Science Literacy2/2 open · 97 seatsCS 223Introduction to Python Programming2/2 open · 39 seatsCS 247Cyber Law and Ethics2/2 open · 48 seatsCS 285Intro to Spreadsheet Applications6/6 open · 420 seatsCS 301Database Management Systems2/2 open · 69 seatsCS 323Intermediate Python Programming1/1 open · 45 seatsCS 338Networking and Operating Systems1/1 open · 70 seatsCS 340Legal & Ethical Issues in Comp2/2 open · 75 seatsCS 385Advanced Spreadsheet Applications4/4 open · 127 seatsCS 403Programming Languages1/2 open · 3 seatsCS 428Computer Security1/1 open · 18 seatsCS 434Compiler Construction1/1 open · 19 seatsCS 438Computer Comm & Networks1/1 open · 51 seatsCS 445Software Reverse Engineering1/1 open · 44 seatsCS 448Network Security1/1 open · 16 seatsCS 456AI for Cyber Security1/1 open · 32 seatsCS 465Artificial Intelligence1/1 open · 51 seatsCS 466AI Computation and Theory1/1 open · 27 seatsCS 470Computer Algorithms1/1 open · 48 seatsCS 481High Performance Computing1/1 open · 18 seatsCS 483Computational Foundations of Machine Learning1/1 open · 8 seatsCS 484Reinforcement Learning1/1 open · 3 seatsCS 491 Automotive Robotics2/3 open · 22 seatsCS 495Capstone Computing2/2 open · 52 seatsCS 499Undergraduate Thesis Research1/1 open · 4 seatsCS 503Programming Languages0/1 openCS 528Computer Security1/1 open · 5 seatsCS 534Compiler Construction1/1 open · 3 seatsCS 538Computer Comm & Networks1/1 open · 2 seatsCS 545Software Reverse Engineering0/1 openCS 548Network Security0/1 openCS 556AI for Cyber Security0/1 openCS 565Artificial Intelligence1/1 open · 20 seatsCS 566AI Computation and Theory2/2 open · 15 seatsCS 570Computer Algorithms1/1 open · 10 seatsCS 581High Performance Computing0/1 openCS 583Computational Foundations of Machine Learning1/2 open · 9 seatsCS 584Reinforcement Learning1/2 open · 8 seatsCS 591 Automotive Robotics1/3 open · 7 seatsCS 592Independent Study4/4 open · 20 seatsCS 598Non-Thesis Research1/1 open · 1 seatsCS 599Thesis Research2/2 open · 9 seatsCS 691Software Engineering for AI/ML4/4 open · 57 seatsCS 692Independent Study16/16 open · 77 seatsCS 696Mentored Research Experience21/21 open · 94 seatsCS 698Preparing Dissertation Proposal3/3 open · 15 seatsCS 699Dissertation Research10/10 open · 49 seats

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