Computer Science courses at Virginia Tech
7,678 CS courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–19 of 19
- CS 3114Data Structures and Algorithms3 credits
unlocks 19 courses · 6 prerequisites
- CS 3214Computer Systems3 credits
unlocks 18 courses · 1 prerequisite
- CS 3274Software Reverse Engineering3 credits
1 prerequisite
- CS 3304Comparative Languages3 credits
unlocks 2 courses · 1 prerequisite
- CS 3314Programming Language Theory and Practice3 credits
1 prerequisite
- CS 3414Numerical Methods3 credits
unlocks 5 courses · 9 prerequisites
- CS 3604Professionalism in Computing3 credits
unlocks 1 course · 5 prerequisites
- CS 3634Computer Science Foundations for Computational Modeling & Data Analytics3 credits
unlocks 2 courses · 1 prerequisite
- CS 3654Introductory Data Analytics and Visualization3 credits
unlocks 12 courses · 13 prerequisites
- CS 3704Intermediate Software Design and Engineering3 credits
unlocks 1 course · 1 prerequisite
- CS 3714Mobile Software Development3 credits
unlocks 1 course · 2 prerequisites
- CS 3724Introduction to Human-Computer Interaction3 credits
unlocks 4 courses · 4 prerequisites
- CS 3744Introduction to GUI Programming and Graphics3 credits
unlocks 1 course · 4 prerequisites
- CS 3754Cloud Software Development3 credits
unlocks 1 course · 2 prerequisites
- CS 3804Foundations and Applications of Artificial Intelligence3 credits
1 prerequisite
- CS 3824Introduction to Computational Biology and Bioinformatics3 credits
unlocks 1 course · 1 prerequisite
- CS 3900Bridge Experience
- CS 3954Study Abroad19 credits
- CS 3984Special Study19 credits