Computer Science courses at UVM
4,061 CS courses at University of Vermont, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 56
page 1 of 2
- CS 1080Intro to Web Site Dev3 credits
unlocks 4 courses
- CS 1210Computer Programming I.3 credits
unlocks 77 courses
- CS 1320Puzzles, Games & Algorithms3 credits
1 prerequisite
- CS 1500Seminar for New CS Majors1 credit
1 prerequisite
- CS 1640Discrete Structures3 credits
unlocks 16 courses · 4 prerequisites
- CS 1870Intro to Data Science3 credits
- CS 1990Special Topics18 credits
- CS 1991Internship3 credits
- CS 1993Independent Study18 credits
- CS 1994Teaching Assistantship3 credits
- CS 2100Intermediate Programming4 credits
unlocks 36 courses · 1 prerequisite
- CS 2210Computer Organization3 credits
unlocks 4 courses · 1 prerequisite
- CS 2240Data Struc & Algorithms3 credits
unlocks 15 courses · 1 prerequisite
- CS 2250Computability& Complexity3 credits
unlocks 4 courses · 2 prerequisites
- CS 2300Advanced Programming3 credits
unlocks 3 courses · 1 prerequisite
- CS 2450Web Client Programming3 credits
2 prerequisites
- CS 2480Database Design for Web3 credits
2 prerequisites
- CS 2500Intro to Database Systems3 credits
1 prerequisite
- CS 2510Intro Artificial Intelligence3 credits
1 prerequisite
- CS 2660Cybersecurity Principles3 credits
1 prerequisite
- CS 2870Intermediate Data Science3 credits
unlocks 2 courses · 4 prerequisites
- CS 2880Inclusive Computing3 credits
1 prerequisite
- CS 2920Service Learning in CS.3 credits
- CS 2990Special Topics18 credits
- CS 2991Internship18 credits
- CS 2993Independent Study18 credits
- CS 2994Teaching Assistantship3 credits
- CS 2995Undergraduate Research18 credits
- CS 3010Operating Systems3 credits
2 prerequisites
- CS 3020Compiler Construction3 credits
2 prerequisites
- CS 3040Database Systems3 credits
1 prerequisite
- CS 3050Software Engineering3 credits
1 prerequisite
- CS 3060Evolutionary Robotics3 credits
- CS 3110Data Privacy3 credits
2 prerequisites
- CS 3120Secure Distributed Computation3 credits
2 prerequisites
- CS 3220Computer Architecture3 credits
2 prerequisites
- CS 3240Algorithm Design & Analysis3 credits
1 prerequisite
- CS 3250Programming Languages3 credits
2 prerequisites
- CS 3280Human-Computer Interaction3 credits
1 prerequisite
- CS 3540Machine Learning3 credits
unlocks 2 courses · 3 prerequisites
- CS 3559Cryptography3 credits
5 prerequisites
- CS 3650Computer Networks3 credits
1 prerequisite
- CS 3660Network Secrty&Cryptography3 credits
1 prerequisite
- CS 3737Intro to Numerical Analysis3 credits
5 prerequisites
- CS 3750Mobile App Development3 credits
1 prerequisite
- CS 3870Advanced Data Science3 credits
5 prerequisites
- CS 3880Statistical Learning3 credits
1 prerequisite
- CS 3920Senior Seminar1 credit
- CS 3930Computing Career Preparation1 credit
1 prerequisite
- CS 3990Special Topics18 credits