Computer Science courses at Cornell
20,266 CS courses at Cornell University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 80
page 1 of 2
- CS 6006Succeeding in the Graduate Environment1 credit
- CS 6110Advanced Programming Languages4 credits
unlocks 8 courses
- CS 6113Language-Based Security3 credits
2 prerequisites
- CS 6114Network Programming Languages4 credits
3 prerequisites
- CS 6115Certified Software Systems4 credits
1 prerequisite
- CS 6117Category Theory for Computer Scientists4 credits
1 prerequisite
- CS 6120Advanced Compilers4 credits
2 prerequisites
- CS 6125Non-Ideal Algorithmic Fairness3 credits
- CS 6156Runtime Verification4 credits
1 prerequisite
- CS 6158Software Engineering in the Era of Machine Learning3 credits
6 prerequisites
- CS 6172Program Synthesis3 credits
5 prerequisites
- CS 6180Introduction to Constructive Type Theory3 credits
- CS 6182Foundations of Probabilistic Programming4 credits
3 prerequisites
- CS 6210Matrix Computations4 credits
unlocks 1 course · 1 prerequisite
- CS 6220Data-Sparse Matrix Computations4 credits
2 prerequisites
- CS 6230Advanced Topics in Parallel Computing3 credits
- CS 6241Numerical Methods for Data Science3 credits
- CS 6306Advanced Human Computation4 credits
- CS 6320Advanced Database Systems4 credits
1 prerequisite
- CS 6360Educational Technology3 credits
1 prerequisite
- CS 6382Data Science for Social Change3 credits
- CS 6384Applied Bayesian Analysis for Computational Research3 credits
- CS 6386Data to Decisions: Principles of Efficient Data Science4 credits
- CS 6410Advanced Systems4 credits
unlocks 4 courses · 1 prerequisite
- CS 6411Systems Principles4 credits
1 prerequisite
- CS 6412Advanced Topics in Operating Systems4 credits
- CS 6431Security and Privacy Technologies4 credits
- CS 6432Distributed Consensus and Blockchains3 credits
1 prerequisite
- CS 6434Digital Privacy3 credits
- CS 6450Advanced Computer Networking4 credits
1 prerequisite
- CS 6453Big Data Systems: Trends and Challenges4 credits
1 prerequisite
- CS 6455Advanced Computer Networking4 credits
1 prerequisite
- CS 6458Systems for Programmable Optical Interconnects3 credits
- CS 6465Emerging Cloud Technologies and Systems Challenges3 credits
1 prerequisite
- CS 6466Cryptocurrencies and Smart Contracts3 credits
1 prerequisite
- CS 6480Systems Software and Formal Methods3 credits
1 prerequisite
- CS 6630Realistic Image Synthesis4 credits
2 prerequisites
- CS 6662Computational Imaging3 credits
- CS 6670Computer Vision4 credits
1 prerequisite
- CS 66723D Vision3 credits
5 prerequisites
- CS 6674Multimodal Computer Vision3 credits
- CS 6682Computation for Content Creation3 credits
2 prerequisites
- CS 6700Advanced Artificial Intelligence4 credits
1 prerequisite
- CS 6702Topics in Computational Sustainability4 credits
- CS 6703AI for Science3 credits
- CS 6740Advanced Language Technologies3 credits
1 prerequisite
- CS 6741Structured Prediction for Natural Language Processing3 credits
4 prerequisites
- CS 6742Natural Language Processing and Social Interaction3 credits
2 prerequisites
- CS 6751Introduction to Robotic Mobile Manipulation4 credits
4 prerequisites
- CS 6752Formal Methods for Robotics3 credits