Computer Science courses at Virginia Tech
7,678 CS courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
Showing 101–150 of 157
page 3 of 4
- CS 5504Computer Architecture3 credits
1 prerequisite
- CS 5510Multiprocessor Programming3 credits
2 prerequisites
- CS 5544Compiler Optimizations3 credits
- CS 5560Fundamentals of Info Security3 credits
unlocks 4 courses
- CS 5565Network Architecture and Protocols3 credits
unlocks 2 courses · 1 prerequisite
- CS 5566Network Architecture and Protocols3 credits
1 prerequisite
- CS 5580Cryptographic Engineering3 credits
2 prerequisites
- CS 5584Network Security3 credits
- CS 5590System and Software Security3 credits
2 prerequisites
- CS 5594Blockchain Technologies3 credits
- CS 5604Information Storage and Retrieval3 credits
unlocks 1 course
- CS 5614Database Management Systems3 credits
unlocks 1 course
- CS 5624Natural Language Processing3 credits
1 prerequisite
- CS 5644Machine Learning with Big Data3 credits
1 prerequisite
- CS 5664Social Media Analytics3 credits
- CS 5704Software Engineering3 credits
unlocks 2 courses · 1 prerequisite
- CS 5714Usability Engineering3 credits
unlocks 2 courses
- CS 5724Models and Theories of Human-computer Interaction3 credits
unlocks 1 course
- CS 5734Social Computing and Computer-Supported Cooperative Work3 credits
unlocks 1 course
- CS 5740AI Tools for Software Engineering3 credits
- CS 5744Software Design and Quality3 credits
1 prerequisite
- CS 5754Virtual Environments3 credits
- CS 5764Information Visualization3 credits
- CS 5774User Interface Software3 credits
- CS 5784Software Project Management3 credits
- CS 5794Introduction to Human-Centered Technology Design3 credits
- CS 5804Introduction to Artificial Intelligence3 credits
unlocks 1 course
- CS 5805Machine Learning3 credits
unlocks 5 courses
- CS 5806Machine Learning3 credits
1 prerequisite
- CS 5814Introduction to Deep Learning3 credits
unlocks 1 course · 1 prerequisite
- CS 5834Introduction to Urban Computing3 credits
- CS 5844Algorithmic Human-Robot Interaction3 credits
- CS 5854Computational Systems Biology3 credits
2 prerequisites
- CS 5864Learning-based Computer Vision3 credits
1 prerequisite
- CS 5894Final Examination3 credits
- CS 5904Project and Report19 credits
- CS 5914Emerging Topics in Computer Science3 credits
- CS 5925Integrated Project Design6 credits
unlocks 2 courses
- CS 5926Integrated Project Design6 credits
1 prerequisite
- CS 5934Capstone Project3 credits
- CS 5944Graduate Seminar1 credit
- CS 5974Independent Study19 credits
- CS 5984Special Study19 credits
- CS 5994Research and Thesis19 credits
- CS 6104Advanced Topics in Theory of Computation3 credits
1 prerequisite
- CS 6204Advanced Topics in Systems3 credits
2 prerequisites
- CS 6304Advanced Topics in Languages and Translation3 credits
2 prerequisites
- CS 6404Advanced Topics in Mathematical Software3 credits
1 prerequisite
- CS 6444Verification and Validation in Scientific Computing3 credits
- CS 6564Multimedia Networking3 credits
1 prerequisite