COMPSCI courses at UC Irvine
5,452 COMPSCI courses at University of California, Irvine, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 143
page 1 of 3
- COMPSCI 103Advanced Programming and Problem Solving with C++4 credits
1 prerequisite
- COMPSCI 111Digital Image Processing4 credits
4 prerequisites
- COMPSCI 112Computer Graphics4 credits
unlocks 3 courses · 3 prerequisites
- COMPSCI 113Computer Game Development4 credits
5 prerequisites
- COMPSCI 114Projects in Advanced 3D Computer Graphics4 credits
- COMPSCI 115Computer Simulation4 credits
8 prerequisites
- COMPSCI 116Computational Photography and Vision4 credits
unlocks 1 course · 5 prerequisites
- COMPSCI 117Project in Computer Vision4 credits
9 prerequisites
- COMPSCI 118Introduction to Virtual Reality4 credits
3 prerequisites
- COMPSCI 121Information Retrieval4 credits
4 prerequisites
- COMPSCI 122AIntroduction to Data Management4 credits
unlocks 9 courses · 2 prerequisites
- COMPSCI 122BProject in Databases and Web Applications4 credits
3 prerequisites
- COMPSCI 122CPrinciples of Data Management4 credits
3 prerequisites
- COMPSCI 122DBeyond SQL Data Management4 credits
5 prerequisites
- COMPSCI 125Next Generation Search Systems4 credits
4 prerequisites
- COMPSCI 130Introduction to Security and Privacy4 credits
1 prerequisite
- COMPSCI 131Parallel and Distributed Computing4 credits
2 prerequisites
- COMPSCI 132Computer Networks4 credits
unlocks 14 courses · 2 prerequisites
- COMPSCI 133Advanced Computer Networks4 credits
2 prerequisites
- COMPSCI 134Computer and Network Security4 credits
unlocks 1 course · 2 prerequisites
- COMPSCI 137Internet Applications Engineering4 credits
3 prerequisites
- COMPSCI 141Concepts in Programming Languages4 credits
unlocks 1 course · 3 prerequisites
- COMPSCI 142ACompilers and Interpreters4 credits
unlocks 4 courses
- COMPSCI 142BProject in Compilers and Interpreters4 credits
1 prerequisite
- COMPSCI 143APrinciples of Operating Systems4 credits
unlocks 8 courses · 3 prerequisites
- COMPSCI 143BProject in Operating System Organization4 credits
1 prerequisite
- COMPSCI 145Embedded Software6 credits
unlocks 2 courses · 3 prerequisites
- COMPSCI 146Programming in Multitasking Operating Systems4 credits
- COMPSCI 147Internet of Things (IoT) Software and Systems4 credits
1 prerequisite
- COMPSCI 151Digital Logic Design4 credits
unlocks 1 course · 4 prerequisites
- COMPSCI 152Computer Architecture4 credits
unlocks 5 courses · 1 prerequisite
- COMPSCI 154Computer Design Laboratory4 credits
2 prerequisites
- COMPSCI 161Design and Analysis of Algorithms4 credits
unlocks 18 courses · 4 prerequisites
- COMPSCI 162Formal Languages and Automata4 credits
4 prerequisites
- COMPSCI 163Graph Algorithms4 credits
1 prerequisite
- COMPSCI 164Computational Geometry4 credits
1 prerequisite
- COMPSCI 165Project in Algorithms and Data Structures4 credits
- COMPSCI 166Quantum Computation and Information4 credits
4 prerequisites
- COMPSCI 167Introduction to Applied Cryptography4 credits
1 prerequisite
- COMPSCI 169Introduction to Optimization4 credits
5 prerequisites
- COMPSCI 171Introduction to Artificial Intelligence4 credits
unlocks 9 courses · 5 prerequisites
- COMPSCI 172BNeural Networks and Deep Learning4 credits
5 prerequisites
- COMPSCI 172CArtificial Intelligence Frontiers: Technical, Ethical, and Societal4 credits
- COMPSCI 175Project in Artificial Intelligence4 credits
2 prerequisites
- COMPSCI 177Applications of Probability in Computer Science4 credits
6 prerequisites
- COMPSCI 178Machine Learning and Data-Mining4 credits
unlocks 7 courses · 8 prerequisites
- COMPSCI 179Algorithms for Probabilistic and Deterministic Graphical Models4 credits
1 prerequisite
- COMPSCI 180AProject in Computer Science4 credits
unlocks 1 course · 1 prerequisite
- COMPSCI 180BProject in Computer Science4 credits
1 prerequisite
- COMPSCI 183Introduction to Computational Biology4 credits
4 prerequisites