Computer Science courses at CU Boulder
9,556 CSCI courses at University of Colorado Boulder, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–49 of 49
- CSCI 4012Computational Fabrication
2 prerequisites
- CSCI 4022Advanced Data Science
15 prerequisites
- CSCI 4113Linux System Administration
1 prerequisite
- CSCI 4114Practical Algorithmic Complexity
1 prerequisite
- CSCI 4118Software Engineering for Scientists
5 prerequisites
- CSCI 4133Fundamentals of Computer Security
5 prerequisites
- CSCI 4200Introduction to Wireless Systems
15 prerequisites
- CSCI 4214Big Data Architecture
2 prerequisites
- CSCI 4229Computer Graphics
unlocks 1 course · 2 prerequisites
- CSCI 4239Advanced Computer Graphics
1 prerequisite
- CSCI 4240Introduction to Blockchain
6 prerequisites
- CSCI 4250History of Computing
- CSCI 4253Datacenter Scale Computing - Methods, Systems and Techniques
1 prerequisite
- CSCI 4263Quantum Computer Architecture and Systems
16 prerequisites
- CSCI 4273Network Systems
unlocks 15 courses · 1 prerequisite
- CSCI 4302Advanced Robotics
1 prerequisite
- CSCI 4303Cybersecurity Club Companion Course
1 prerequisite
- CSCI 4308Software Engineering Project 1
unlocks 2 courses
- CSCI 4313Concurrent Programming
2 prerequisites
- CSCI 4314Dynamic Models in Biology
4 prerequisites
- CSCI 4318Software Engineering Project 2
unlocks 1 course · 2 prerequisites
- CSCI 4328Software Project Management and Mentoring
unlocks 2 courses
- CSCI 4338Software Project Management
- CSCI 4348Startup Essentials: Entrepreneurial Projects in Computing
unlocks 1 course
- CSCI 4358Entrepreneurial Projects II
1 prerequisite
- CSCI 4368Multidisciplinary Design Project 1
unlocks 1 course
- CSCI 4378Multidisciplinary Design Project 2
1 prerequisite
- CSCI 4413Computer Security and Ethical Hacking
1 prerequisite
- CSCI 4444Algorithms and Data Structures for Analyzing DNA
9 prerequisites
- CSCI 4446Nonlinear Dynamics and Chaos
12 prerequisites
- CSCI 4448Object-Oriented Analysis and Design
1 prerequisite
- CSCI 4502Data Mining
2 prerequisites
- CSCI 4555Compiler Construction
1 prerequisite
- CSCI 4576High-Performance Scientific Computing
5 prerequisites
- CSCI 4616Introduction to Mixed Reality
2 prerequisites
- CSCI 4622Machine Learning
unlocks 2 courses · 17 prerequisites
- CSCI 4712Data-Centric Computer Vision
1 prerequisite
- CSCI 4722Computer Vision
15 prerequisites
- CSCI 4753Computer Performance Modeling
3 prerequisites
- CSCI 4802Data Science Team Companion Course
16 prerequisites
- CSCI 4809Computer Animation
- CSCI 4830Special Topics in Computer Science9 credits
3 prerequisites
- CSCI 4831Special Topics in Algorithms9 credits
5 prerequisites
- CSCI 4849Input, Interaction, and Accessibility
1 prerequisite
- CSCI 4897Computational and Mathematical Modeling of Infectious Diseases
1 prerequisite
- CSCI 4900Upper Division, Undergraduate Level Independent Study
2 prerequisites
- CSCI 4922Fundamentals of Neural Networks and Deep Learning
15 prerequisites
- CSCI 4932Deep Reinforcement Learning
1 prerequisite
- CSCI 4950Senior Thesis