Computer Science courses at Cornell
20,266 CS courses at Cornell University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 101–150 of 296
page 3 of 6
- CS 5152Open-Source Software Engineering4 credits
unlocks 2 courses · 1 prerequisite
- CS 5153Games for Impact3 credits
- CS 5154Software Testing3 credits
unlocks 1 course · 2 prerequisites
- CS 5160Formal Verification4 credits
3 prerequisites
- CS 5191Studio1 credit
- CS 5199Competition Programming and Problem Solving Seminar1 credit
1 prerequisite
- CS 5220Applications of Parallel Computers4 credits
- CS 5223Numerical Analysis: Linear and Nonlinear Problems4 credits
2 prerequisites
- CS 5300The Architecture of Large - Scale Information Systems4 credits
3 prerequisites
- CS 5304Data Science in the Wild3 credits
- CS 5306Crowdsourcing and Human Computation4 credits
3 prerequisites
- CS 5320Introduction to Database Systems3 credits
unlocks 2 courses · 2 prerequisites
- CS 5321Practicum in Database Systems2 credits
1 prerequisite
- CS 5322Efficient Analysis of Large Data Sets3 credits
- CS 5342Trust and Safety: Platforms, Policies, Products3 credits
- CS 5356Startup Systems Design and Engineering3 credits
unlocks 1 course · 2 prerequisites
- CS 5357Advanced Startup Systems1 credit
1 prerequisite
- CS 5382Practical Principles for Designing Fair Algorithms3 credits
- CS 5410Operating Systems3 credits
unlocks 1 course · 2 prerequisites
- CS 5411Practicum in Operating Systems2 credits
1 prerequisite
- CS 5412Cloud Computing4 credits
1 prerequisite
- CS 5413High Performance Systems and Networking4 credits
2 prerequisites
- CS 5414Distributed Computing Principles4 credits
unlocks 5 courses · 1 prerequisite
- CS 5416Cloud Computing and ML Hosting4 credits
- CS 5420Advanced Computer Architecture4 credits
2 prerequisites
- CS 5422Physical Computing3 credits
3 prerequisites
- CS 5424Developing and Designing Interactive Devices3 credits
- CS 5430System Security4 credits
unlocks 2 courses · 1 prerequisite
- CS 5431Practicum in System Security2 credits
1 prerequisite
- CS 5432Advanced System Security3 credits
1 prerequisite
- CS 5433Blockchains, Cryptocurrencies, and Smart Contracts3 credits
- CS 5434Defending Computer Networks4 credits
2 prerequisites
- CS 5435Security and Privacy Concepts in the Wild3 credits
unlocks 1 course · 2 prerequisites
- CS 5436Privacy in the Digital Age3 credits
- CS 5437Principals and Practice of Cryptocurrencies4 credits
1 prerequisite
- CS 5438Security and Privacy: Practice and Case Studies3 credits
- CS 5439Practicum in Computer Security2 credits
1 prerequisite
- CS 5450Networked and Distributed Computing3 credits
1 prerequisite
- CS 5456Introduction to Computer Networks3 credits
1 prerequisite
- CS 5460Parallel and Distributed Computing3 credits
1 prerequisite
- CS 5470Systems for Large-Scale ML3 credits
- CS 5555Health Tech, Data, and Systems1 credit
1 prerequisite
- CS 5620Introduction to Computer Graphics3 credits
unlocks 4 courses · 2 prerequisites
- CS 5621Computer Graphics Practicum2 credits
1 prerequisite
- CS 5625Interactive Computer Graphics4 credits
2 prerequisites
- CS 5630Physically Based Realistic Rendering4 credits
- CS 5643Physically Based Animation for Computer Graphics4 credits
4 prerequisites
- CS 5650Virtual and Augmented Reality3 credits
unlocks 1 course
- CS 5660Signal Processing3 credits
- CS 5670Introduction to Computer Vision4 credits
2 prerequisites