Computer Science courses at Virginia Tech
7,678 CS courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–37 of 37
- CS 4014Algorithms & Society3 credits
- CS 4094Computer Science Capstone3 credits
2 prerequisites
- CS 4104Data and Algorithm Analysis3 credits
unlocks 1 course · 3 prerequisites
- CS 4114Introduction to Formal Languages and Automata Theory3 credits
2 prerequisites
- CS 4124Theory of Computation3 credits
2 prerequisites
- CS 4134Quantum Computation and Information Processing3 credits
2 prerequisites
- CS 4144Competitive Problem Solving II3 credits
2 prerequisites
- CS 4164Future of Security: Integrative Solutions for Complex Security Systems3 credits
3 prerequisites
- CS 4204Computer Graphics3 credits
2 prerequisites
- CS 4224Linux Kernel Programming3 credits
2 prerequisites
- CS 4234Parallel Computation3 credits
unlocks 2 courses · 1 prerequisite
- CS 4254Computer Network Architecture and Programming3 credits
1 prerequisite
- CS 4264Principles of Computer Security3 credits
unlocks 1 course · 3 prerequisites
- CS 4274Secure Computing Capstone3 credits
2 prerequisites
- CS 4284Systems & Networking Capstone3 credits
2 prerequisites
- CS 4304Compiler Design and Implementation3 credits
1 prerequisite
- CS 4414Issues in Scientific Computing3 credits
10 prerequisites
- CS 4504Computer Organization3 credits
unlocks 1 course · 2 prerequisites
- CS 4604Introduction to Data Base Management Systems3 credits
1 prerequisite
- CS 4624Multimedia, Hypertext and Information Access3 credits
1 prerequisite
- CS 4634Design Of Information3 credits
2 prerequisites
- CS 4644Creative Computing Studio3 credits
1 prerequisite
- CS 4654Intermediate Data Analytics and Machine Learning3 credits
unlocks 3 courses · 7 prerequisites
- CS 4664Data-Centric Computing Capstone3 credits
4 prerequisites
- CS 4704Software Engineering Capstone3 credits
3 prerequisites
- CS 4774Human-Computer Interaction Design Experience3 credits
5 prerequisites
- CS 4784Human-Computer Interaction Capstone3 credits
2 prerequisites
- CS 4804Introduction to Artificial Intelligence3 credits
1 prerequisite
- CS 4824Machine Learning3 credits
8 prerequisites
- CS 4884Computational Biology and Bioinformatics Capstone3 credits
1 prerequisite
- CS 4894Special Topics in Computer Science3 credits
2 prerequisites
- CS 4944Seminar1 credit
1 prerequisite
- CS 4954Study Abroad19 credits
- CS 4964Field Study19 credits
- CS 4974Independent Study19 credits
- CS 4984Special Study19 credits
- CS 4994Undergraduate Research19 credits