Computer Science Courses at ASU
Every Computer Science course at Arizona State University, with difficulty, workload, and ratings. 123 courses · 1 review · 5.6K ratings across the web
What Computer Science students report
Computer Science courses average 5.0 out of 5.
5.0 out of 5 starsFrom 1 review of 1 course
Easiest course
CSE180
Computing, Data and AI Literacy · 51/100 difficulty
Most challenging
CSE515
Multimedia and Web Databases · 86/100 difficulty
All Computer Science Courses (123)
CSE120Digital Design Fundamentals
5.0 out of 5 stars5.0· 1 review
CSE240Introduction to Programming Languages
2.7 out of 5 stars2.7· 370 ratings
CSE310Data Structures and Algorithms
3.3 out of 5 stars3.3· 363 ratings
CSE230Computer Organization and Assembly Language Programming
2.5 out of 5 stars2.5· 308 ratings
CSE110Principles of Programming
3.5 out of 5 stars3.5· 291 ratings
CSE355Introduction to Theoretical Computer Science
3.6 out of 5 stars3.6· 269 ratings
CSE360Introduction to Software Engineering
2.0 out of 5 stars2.0· 248 ratings
CSE205Object-Oriented Programming and Data Structures
3.5 out of 5 stars3.5· 246 ratings
CSE330Operating Systems
2.5 out of 5 stars2.5· 222 ratings
CSE340Principles of Programming Languages
3.7 out of 5 stars3.7· 203 ratings
EEE334Circuits II
2.3 out of 5 stars2.3· 181 ratings
CSE100Principles of Programming with C++
3.4 out of 5 stars3.4· 138 ratings
CSE365Information Assurance
2.6 out of 5 stars2.6· 131 ratings
CSE460Software Analysis and Design
1.9 out of 5 stars1.9· 99 ratings
CSE412Database Management
3.7 out of 5 stars3.7· 96 ratings
CSE463Introduction to Human Computer Interaction
2.5 out of 5 stars2.5· 87 ratings
CSE551Foundations of Algorithms
2.4 out of 5 stars2.4· 85 ratings
CSE325Embedded Microprocessor Systems
3.5 out of 5 stars3.5· 67 ratings
CSE180Computing, Data and AI Literacy
3.1 out of 5 stars3.1· 66 ratings
CSE535Mobile Computing
2.0 out of 5 stars2.0· 61 ratings
CSE259Logic in Computer Science
3.4 out of 5 stars3.4· 60 ratings
CSE420Fundamentals of Computer Architecture
3.8 out of 5 stars3.8· 59 ratings
CSE445Distributed Software Development
2.2 out of 5 stars2.2· 59 ratings
EEE591Seminar
3.7 out of 5 stars3.7· 59 ratings
CSE569
4.0 out of 5 stars4.0· 57 ratings
ACO350Systems Programming
4.9 out of 5 stars4.9· 56 ratings
CSE434Computer Networks
2.6 out of 5 stars2.6· 56 ratings
CSE598Special Topics
3.8 out of 5 stars3.8· 56 ratings
CSE301Computing Ethics
3.9 out of 5 stars3.9· 52 ratings
CSE320Design and Synthesis of Digital Hardware
3.0 out of 5 stars3.0· 52 ratings
CSE515Multimedia and Web Databases
3.6 out of 5 stars3.6· 51 ratings
ACO240Introduction to Programming Languages
3.0 out of 5 stars3.0· 46 ratings
CSE575Statistical Machine Learning
3.4 out of 5 stars3.4· 43 ratings
CSE512Distributed Database Systems
3.1 out of 5 stars3.1· 42 ratings
CSE578Data Visualization
3.8 out of 5 stars3.8· 41 ratings
CSE545Software Security
3.5 out of 5 stars3.5· 40 ratings
CSE471Introduction to Artificial Intelligence
2.6 out of 5 stars2.6· 39 ratings
CSE591Seminar
3.1 out of 5 stars3.1· 37 ratings
CSE466Computer Systems Security
3.9 out of 5 stars3.9· 36 ratings
CSE565Software Verification, Validation, and Testing
3.5 out of 5 stars3.5· 36 ratings
CSE579Knowledge Representation and Reasoning
3.9 out of 5 stars3.9· 35 ratings
CSE543
2.1 out of 5 stars2.1· 33 ratings
CPI111Game Development I
2.9 out of 5 stars2.9· 32 ratings
CSE450Design and Analysis of Algorithms
4.0 out of 5 stars4.0· 32 ratings
CSE572Data Mining
2.2 out of 5 stars2.2· 32 ratings
CSE539Applied Cryptography
3.5 out of 5 stars3.5· 31 ratings
CSE220Programming for Computer Engineering
3.7 out of 5 stars3.7· 27 ratings
CSE469Computer and Network Forensics
3.8 out of 5 stars3.8· 26 ratings
CSE571
3.8 out of 5 stars3.8· 25 ratings
CSE576
2.9 out of 5 stars2.9· 24 ratings
CSE464Software Quality Assurance and Testing
2.5 out of 5 stars2.5· 23 ratings
CSE494Special Topics
4.0 out of 5 stars4.0· 23 ratings
CSE550Combinatorial Algorithms and Intractability
3.9 out of 5 stars3.9· 23 ratings
SER401
1.1 out of 5 stars1.1· 23 ratings
CSE536
3.0 out of 5 stars3.0· 22 ratings
CSE564Software Design
2.0 out of 5 stars2.0· 21 ratings
CSE511Data Processing at Scale
4.7 out of 5 stars4.7· 20 ratings
CSE531Distributed and Multiprocessor Operating Systems
2.4 out of 5 stars2.4· 20 ratings
ACO201Data Structures and Algorithms
4.8 out of 5 stars4.8· 18 ratings
CSE101Introduction to Computer Science and Programming for Non-Computer Science Majors
3.1 out of 5 stars3.1· 18 ratings
CSE335Principles of Mobile Application Development
3.0 out of 5 stars3.0· 18 ratings
CSE510Database Management System Implementation
3.0 out of 5 stars3.0· 18 ratings
CSE546Cloud Computing
2.6 out of 5 stars2.6· 18 ratings
CSE468Computer Network Security
1.6 out of 5 stars1.6· 17 ratings
CSE430
2.0 out of 5 stars2.0· 16 ratings
CSE470Computer Graphics
3.6 out of 5 stars3.6· 15 ratings
CSE563Software Requirements and Specification
1.4 out of 5 stars1.4· 15 ratings
EEE230Computer Organization and Assembly Language Programming
2.7 out of 5 stars2.7· 14 ratings
CSE465
3.1 out of 5 stars3.1· 13 ratings
CSE476Introduction to Natural Language Processing
3.8 out of 5 stars3.8· 13 ratings
CSE485Computer Science Capstone Project I
2.1 out of 5 stars2.1· 13 ratings
SER516Software Agility
4.0 out of 5 stars4.0· 13 ratings
ACO320
2.1 out of 5 stars2.1· 12 ratings
CSE486Computer Science Capstone Project II
1.6 out of 5 stars1.6· 11 ratings
CSE520Advanced Computer Architecture
4.0 out of 5 stars4.0· 11 ratings
CSE408Multimedia Information Systems
3.2 out of 5 stars3.2· 10 ratings
CSE446Software Integration and Engineering
3.3 out of 5 stars3.3· 10 ratings
SER416
1.1 out of 5 stars1.1· 10 ratings
CS310
2.6 out of 5 stars2.6· 9 ratings
CSE573
4.7 out of 5 stars4.7· 9 ratings
CEN502
1.1 out of 5 stars1.1· 8 ratings
CIS541Business Data Visualization
5.0 out of 5 stars5.0· 8 ratings
CSE477Introduction to Computer-Aided Geometric Design
2.9 out of 5 stars2.9· 8 ratings
CSE534Advanced Computer Networks
2.5 out of 5 stars2.5· 8 ratings
CSE559
4.3 out of 5 stars4.3· 8 ratings
CPI4213-D Modeling and Texturing
2.7 out of 5 stars2.7· 7 ratings
CPI211Game Development II
3.1 out of 5 stars3.1· 6 ratings
CPI311Game Engine Development
2.1 out of 5 stars2.1· 6 ratings
CSE509Digital Video Processing
4.3 out of 5 stars4.3· 6 ratings
SER517Software Factory Capstone
1.9 out of 5 stars1.9· 6 ratings
ACO101
2.8 out of 5 stars2.8· 5 ratings
CSE222
1.8 out of 5 stars1.8· 5 ratings
CSE561Modeling and Simulation Foundations for Digital Twins
2.8 out of 5 stars2.8· 5 ratings
CEN591
2.0 out of 5 stars2.0· 4 ratings
CPI220Applied Data Structures and Algorithms
1.3 out of 5 stars1.3· 4 ratings
CSE423Systems Capstone Project I
2.8 out of 5 stars2.8· 4 ratings
CSE475Foundations of Machine Learning
3.3 out of 5 stars3.3· 4 ratings
CSE478Foundations of Data Visualization
3.5 out of 5 stars3.5· 4 ratings
CSE548
3.3 out of 5 stars3.3· 4 ratings
SER216
3.3 out of 5 stars3.3· 4 ratings
COS126
4.0 out of 5 stars4.0· 3 ratings
CPI411Graphics for Games
2.6 out of 5 stars2.6· 3 ratings
CS591
3.4 out of 5 stars3.4· 3 ratings
CSC240
4.7 out of 5 stars4.7· 3 ratings
CSE555Theory of Computation
4.3 out of 5 stars4.3· 3 ratings
I1900
4.3 out of 5 stars4.3· 3 ratings
IFT401
4.3 out of 5 stars4.3· 3 ratings
CSE182
No reviews yet · be the first
CSE20
No reviews yet · be the first
CSE210
No reviews yet · be the first
CSE225Introduction to Modern Computing Systems
No reviews yet · be the first
CSE285Artificial Intelligence and Data Capstone
No reviews yet · be the first
CSE300Ethics for the Information Age
No reviews yet · be the first
CSE302Circuits for Computer Engineers
No reviews yet · be the first
CSE414Advanced Database Concepts
No reviews yet · be the first
CSE424Systems Capstone Project II
No reviews yet · be the first
CSE438Embedded Systems Programming
No reviews yet · be the first
CSE440Compiler Construction I
No reviews yet · be the first
CSE467Data and Information Security
No reviews yet · be the first
CSE472Social Media Mining
No reviews yet · be the first
CSE474Mobile Robotics
No reviews yet · be the first
CSE499Individualized Instruction
No reviews yet · be the first
SER335Engineering Secure Software Systems
No reviews yet · be the first
Top Computer Science Courses at ASU
0–100 scores from ratings across the web
Computer Science at ASU: FAQ
Give back
Took a class at ASU? Your review is what the next student reads.
Anonymous, about two minutes, no account.