CS Undergraduate Admissions

Undergraduate students are not admitted to particular majors at the University of Virginia. Instead, they are admitted to a school at the University, and later declare a major.

The Department of Computer Science resides within the School of Engineering and Applied Science (SEAS), but offers majors both to students admitted to SEAS and to students admitted to the College of Arts and Sciences. Students who perform adequately in early CS courses are admitted to a CS major upon major application regardless of their school.

Differences between the CS degrees offered to the two schools are listed on this webpage: engineering.virginia.edu/ba-vs-bs-computer-science.

Details about the major declaration process can be found at the declaring a major or minor page


The information contained on this website is for informational purposes only.  The Undergraduate Record represents the official repository for academic program requirements. This publication may be found here: www.virginia.edu/registrar/catalog/ugrad.html