Computer Science Courses at SDSU
Every Computer Science course at San Diego State University, with difficulty, workload, and ratings. 58 courses · 1.5K ratings across the web
Ratings across the web
Students give CS courses 3.7 out of 5, and 64% would take one again.
Across 55 rated courses. No reviews written here yet.
Easiest course
CS107
44/100 difficulty
Most challenging
CS560
80/100 difficulty
All Computer Science Courses (58)
IDS180
3.4 out of 5 stars3.4· 247 ratings
CS107
4.3 out of 5 stars4.3· 101 ratings
MIS380Data Management Systems
3.5 out of 5 stars3.5· 69 ratings
CS370Computer Architecture
3.5 out of 5 stars3.5· 63 ratings
CS514Database Theory and Implementation
3.8 out of 5 stars3.8· 62 ratings
MATH303History of Mathematics
3.6 out of 5 stars3.6· 59 ratings
CS210Data Structures
3.4 out of 5 stars3.4· 57 ratings
CS560
3.5 out of 5 stars3.5· 54 ratings
CS460Algorithms
2.6 out of 5 stars2.6· 51 ratings
CS237
4.3 out of 5 stars4.3· 50 ratings
CS108
3.8 out of 5 stars3.8· 49 ratings
CS570
3.9 out of 5 stars3.9· 47 ratings
CS530Systems Programming
3.5 out of 5 stars3.5· 46 ratings
CS470UNIX System Administration
3.7 out of 5 stars3.7· 42 ratings
IDS315
4.3 out of 5 stars4.3· 39 ratings
CS310
3.7 out of 5 stars3.7· 38 ratings
CS320Programming Languages
3.5 out of 5 stars3.5· 30 ratings
CS240Computer Organization
5.0 out of 5 stars5.0· 29 ratings
IDS480
3.0 out of 5 stars3.0· 29 ratings
CS480Operating Systems
4.0 out of 5 stars4.0· 26 ratings
CS556Robotics
4.5 out of 5 stars4.5· 26 ratings
CS440Social, Legal, and Ethical Issues in Computing
4.5 out of 5 stars4.5· 23 ratings
CS574Computer Security
4.7 out of 5 stars4.7· 21 ratings
CS150Introductory Computer Programming
4.2 out of 5 stars4.2· 19 ratings
CS301Computers and Society
2.5 out of 5 stars2.5· 19 ratings
CS576Computer Networks and Distributed Systems
4.3 out of 5 stars4.3· 17 ratings
CS100Computer Science Principles
4.4 out of 5 stars4.4· 15 ratings
IDS406
4.0 out of 5 stars4.0· 15 ratings
CS596Advanced Topics in Computer Science
2.9 out of 5 stars2.9· 13 ratings
CS559Computer Vision
2.9 out of 5 stars2.9· 11 ratings
MIS406
1.9 out of 5 stars1.9· 11 ratings
CS635Advanced Object-Oriented Design and Programming
4.6 out of 5 stars4.6· 10 ratings
IDS492
2.9 out of 5 stars2.9· 9 ratings
CS160Intermediate Computer Programming
4.4 out of 5 stars4.4· 8 ratings
CS524
1.8 out of 5 stars1.8· 8 ratings
CS537
2.1 out of 5 stars2.1· 8 ratings
IDS460
2.8 out of 5 stars2.8· 8 ratings
CS490Senior Seminar
4.3 out of 5 stars4.3· 7 ratings
CS535
3.9 out of 5 stars3.9· 7 ratings
CS220
5.0 out of 5 stars5.0· 6 ratings
CS580
4.2 out of 5 stars4.2· 6 ratings
CS520
2.4 out of 5 stars2.4· 5 ratings
CS532Software Engineering
1.4 out of 5 stars1.4· 5 ratings
CS562Automata Theory
4.4 out of 5 stars4.4· 5 ratings
CS696Selected Topics in Computer Science
3.6 out of 5 stars3.6· 5 ratings
CS435
1.8 out of 5 stars1.8· 4 ratings
CS496Experimental Topics
4.5 out of 5 stars4.5· 4 ratings
CS660Algorithm Analysis and Design
4.8 out of 5 stars4.8· 4 ratings
CS549Machine Learning
3.6 out of 5 stars3.6· 3 ratings
CS572Microprocessor Architecture
5.0 out of 5 stars5.0· 3 ratings
CS615Spatial Database
4.0 out of 5 stars4.0· 3 ratings
CS646Mobile Application Development
4.3 out of 5 stars4.3· 3 ratings
CS662Theory of Parallel Algorithms
3.4 out of 5 stars3.4· 3 ratings
CS683
4.3 out of 5 stars4.3· 3 ratings
GENS100BFirst Year Seminar: Learning in Communities
5.0 out of 5 stars5.0· 3 ratings
ADS696
No reviews yet · be the first
CS595
No reviews yet · be the first
CS666Advanced Distributed Systems
No reviews yet · be the first
Top Computer Science Courses at SDSU
0–100 scores from ratings across the web
Computer Science at SDSU: FAQ
Give back
Took a class at SDSU? Your review is what the next student reads.
Anonymous, about two minutes, no account.