CS courses
55 courses · California State Polytechnic University-Pomona · Fall 2026
- CS 1260 — Python for Beginners1 section
- CS 1300 — Discrete Structures2 sections
- CS 1400 — Introduction to Programming and Problem Solving4 sections
- CS 2250 — Introduction to Web Science and Technology1 section
- CS 2400 — Data Structures and Advanced Programming3 sections
- CS 2410 — Fundamentals of Data Science2 sections
- CS 2450 — User Interface Design and Programming3 sections
- CS 2520 — Python for Programmers1 section
- CS 2560 — C++ Programming1 section
- CS 2600 — Systems Programming3 sections
- CS 2610 — Introduction to Cyber Security and Network Communications3 sections
- CS 2640 — Computer Organization and Assembly Programming3 sections
- CS 3010 — Numerical Methods and Computing3 sections
- CS 3110 — Formal Languages and Automata3 sections
- CS 3310 — Design and Analysis of Algorithms3 sections
- CS 3560 — Object-Oriented Design and Programming3 sections
- CS 3650 — Computer Architecture3 sections
- CS 3700 — Parallel Processing1 section
- CS 3750W — Computers and Society5 sections
- CS 3750WH — Computers and Society Honors1 section
- CS 3800 — Computer Networks2 sections
- CS 4080 — Concepts of Programming Languages3 sections
- CS 4190 — Computer Vision1 section
- CS 4200 — Artificial Intelligence2 sections
- CS 4210 — Machine Learning and Its Applications2 sections
- CS 4230 — Social Computing1 section
- CS 4240 — Software for Intelligent Robotics1 section
- CS 4250 — Web Search and Recommender Systems1 section
- CS 4310 — Operating Systems3 sections
- CS 4350 — Database Systems1 section
- CS 4410 — Internship in Computer Science2 sections
- CS 4450 — Computer Graphics1 section
- CS 4600 — Cryptography and Information Security1 section
- CS 4610 — Senior Project9 sections
- CS 4620 — Senior Project4 sections
- CS 4630 — Undergraduate Seminar10 sections
- CS 4640 — Network and Web Security1 section
- CS 4650 — Big Data Analytics and Cloud Computing1 section
- CS 4670 — Software Security and Reverse Engineering1 section
- CS 4680 — Prompt Engineering1 section
- CS 4690 — Cybersecurity Analytics and Operations1 section
- CS 4700 — Game Development1 section
- CS 4750 — Mobile Application Development1 section
- CS 4800 — Software Engineering3 sections
- CS 5190 — Computer Vision1 section
- CS 5230 — Connected and Autonomous Vehicles1 section
- CS 5240 — Software for Intelligent Robotics1 section
- CS 5300 — Advanced Algorithm Design and Analysis1 section
- CS 5800 — Advanced Software Engineering1 section
- CS 5860 — Software Metrics and Models1 section
- CS 6640 — Graduate Seminar1 section
- CS 6910 — Directed Research4 sections
- CS 6950 — Master's Degree Project2 sections
- CS 6960 — Master's Degree Thesis2 sections
- CS 6990 — Master's Degree Continuation4 sections
Spot missing or incorrect course data?