ECS courses at UC Davis
10,298 ECS courses at University of California, Davis, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 78
page 1 of 2
- ECS 201AAdvanced Computer Architecture4 credits
unlocks 8 courses · 3 prerequisites
- ECS 201BHigh-Performance Uniprocessing4 credits
1 prerequisite
- ECS 201CParallel Architectures4 credits
1 prerequisite
- ECS 203Novel Computing Technologies4 credits
1 prerequisite
- ECS 220Theory of Computation4 credits
unlocks 1 course · 2 prerequisites
- ECS 221Computational Methods in Systems & Synthetic Biology4 credits
- ECS 222ADesign & Analysis of Algorithms4 credits
unlocks 5 courses
- ECS 222BAdvanced Design & Analysis of Algorithms4 credits
1 prerequisite
- ECS 223Parallel Algorithms4 credits
1 prerequisite
- ECS 224String Algorithms & Applications in Computational Biology4 credits
1 prerequisite
- ECS 225Graph Theory4 credits
- ECS 226Computational Geometry4 credits
2 prerequisites
- ECS 227Modern Cryptography4 credits
2 prerequisites
- ECS 228Cryptography for E-Commerce4 credits
1 prerequisite
- ECS 229Advanced Computational Structural Bioinformatics4 credits
- ECS 230Applied Numerical Linear Algebra4 credits
2 prerequisites
- ECS 231Large-Scale Scientific Computation4 credits
1 prerequisite
- ECS 232Theory of Molecular Computation4 credits
- ECS 234Computational Functional Genomics4 credits
1 prerequisite
- ECS 235AComputer & Information Security4 credits
- ECS 235BFoundations of Computer & Information Security4 credits
- ECS 236Computer Security: Intrusion Detection Based Approach4 credits
- ECS 240Programming Languages4 credits
unlocks 1 course · 2 prerequisites
- ECS 242Translation of Programming Languages4 credits
1 prerequisite
- ECS 243Code Generation & Optimization4 credits
2 prerequisites
- ECS 244Principles of Concurrent Programming4 credits
2 prerequisites
- ECS 245Analysis of Software Artifacts4 credits
2 prerequisites
- ECS 247Concurrent Programming Languages4 credits
2 prerequisites
- ECS 251Operating Systems4 credits
1 prerequisite
- ECS 252Computer Networks4 credits
unlocks 2 courses · 1 prerequisite
- ECS 253Network Theory & Applications4 credits
unlocks 1 course · 6 prerequisites
- ECS 255Resource Management in Wireless Communication Networks4 credits
- ECS 256Probability Models for Computer Science4 credits
3 prerequisites
- ECS 257Mobile & Wireless Networks4 credits
1 prerequisite
- ECS 259Optical Networks4 credits
1 prerequisite
- ECS 260Software Engineering4 credits
- ECS 261Program Verification4 credits
unlocks 1 course · 1 prerequisite
- ECS 262Formal Specification3 credits
1 prerequisite
- ECS 265Distributed Database Systems4 credits
1 prerequisite
- ECS 266Spatial Databases4 credits
1 prerequisite
- ECS 267Wide-Area Distributed Information Systems4 credits
2 prerequisites
- ECS 268Scientific Data & Workflow Management4 credits
1 prerequisite
- ECS 269Visual Recognition4 credits
2 prerequisites
- ECS 270Artificial Intelligence4 credits
- ECS 271Machine Learning & Discovery4 credits
unlocks 2 courses · 1 prerequisite
- ECS 272Information Visualization4 credits
- ECS 273Visual Analytics4 credits
- ECS 274Automated Deduction4 credits
1 prerequisite
- ECS 275AAdvanced Computer Graphics4 credits
3 prerequisites
- ECS 275BAdvanced Computer Graphics4 credits
3 prerequisites