CS · San Diego State University

SDSU Computer Science Classes

Fall 2026, Winter 2027, Spring 2027, & Summer 2027 · 57 courses · 169 enrollment options

Computer Science courses

Course Title Units Options
CS 100 Comptr Science Principles 3.00 1
CS 150 Intro Computer Programming 3.00 5
CS 150L Intro Computer Progrm Lab 1.00 11
CS 160 Int Computer Programming 3.00 5
CS 160L Int Computr Progammng Lab 1.00 9
CS 200 Intro Data Science Python 4.00 1
CS 210 Data Structures 3.00 7
CS 240 Computer Organization 3.00 4
CS 250 Intro to Software Systems 3.00 8
CS 299 Special Study 1.00 - 3.00 1
CS 301 Computers and Society 3.00 1
CS 370 Computer Architecture 3.00 6
CS 420 Adv Programming Langs 3.00 6
CS 450 Intro Artificial Intellig 3.00 5
CS 460 Algorithms 3.00 8
CS 470 Unix System Admin 3.00 3
CS 480 Operating Systems 3.00 6
CS 496 Senior Capstone Project 1 3.00 2
CS 497 Undergraduate Research Sem 0–3 2
CS 498 Undergrad Honors Thesis 3.00 2
CS 499 Special Study 1.00 - 3.00 3
CS 514 Database Theory Implement 3.00 7
CS 530 Systems Programming 3.00 1
CS 532 Software Engineering 3.00 1
CS 549 Machine Learning 3.00 7
CS 553 Neural Networks 3.00 1
CS 556 Robotics 3.00 1
CS 559 Computer Vision 3.00 1
CS 561 Deep Learnng Natural Lang 3.00 1
CS 576 Networks & Distrib Syst 3.00 3
CS 577 Prin&Technqs Data Science 3.00 7
CS 578 Wireless Networks 3.00 2
CS 581 Computational Linguistics 3.00 1
CS 582 Intro Speech Processing 3.00 1
CS 583 3d Game Programming 3.00 3
CS 596 Adv 3d Game Prgrmng 3.00 2
CS 601 Graduate Seminar 1.00 1
CS 605 Scientific Computing 3.00 1
CS 609 Computational Genomics 3.00 1
CS 635 Adv Obj Orient Dsgn Prog 3.00 2
CS 649 Big Data Tools & Methods 3.00 1
CS 651 MLOps 3.00 1
CS 652 Foundations of Deep Learning 3.00 2
CS 653 Data Mining 3.00 1
CS 654 Reinforcement Learning 3.00 1
CS 659 Visual Perception & Learn 3.00 1
CS 660 Algorithm Analysis Design 3.00 2
CS 663 Algorithms for Big Data 3.00 1
CS 668 Applied LLMs 3.00 1
CS 677 Data Quality Assurance 3.00 1
CS 790 Pract Teaching Comp Sci 1.00 2
CS 792 Curr Practical Training 1.00 4
CS 797 Research 1.00 - 3.00 2
CS 798 Special Study 1.00 - 3.00 2
CS 799A Thesis or Project 3.00 2
CS 799B Thesis or Project Exten 0.00 3
CS 799C Comprehensive Exam 0.00 2