BA, Major in Computer Science
BA CS 2014-15 Catalog
Degree Requirements are defined by the official UVM Catalogue.
*HOWEVER the 2014-15 official catalog linked above actually has an error, in that it lists CS elective requirements as
Twelve additional credits of computer science courses, including three credits at the 100-level or above.
Six credits of computer science at the 200-level.
which is incorrect.
The actual requirements are: "Twelve additional credits of computer science courses, including three credits at the 100-level or above and an additional six credits at the 200-level or above", and these are the requirements that will be enforced.
Here is a visual graph of prerequisite dependencies in CS and math classes.
Here are some Sample Course Sequences.