CCR

Search

Find a course or a school.

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.

Find your class