ACADEMICS

UNIVERSITY OF VIRGINIA

Academics

To explore the majors on the official website, and check out minors, certificates, and other academic opportunities, click here.


The BS in Computer Science at the University of Virginia focuses on foundational CS topics like algorithms, data structures, and software engineering. It offers elective courses in areas like AI and cybersecurity, with hands-on projects and research opportunities. The program emphasizes both technical skills and ethical computing, preparing students for tech careers or further study. To view more: Click here!

Example Major Outlook

Computer Science, B.S.

Faculty at the University of Virginia’s (UVA) Computer Science department are highly regarded for their commitment to both research and teaching. Professors such as David Evans, who has won multiple awards for his contributions to computer security and education, exemplify the department's focus on integrating research with student mentorship. Evans, for instance, is praised for engaging students through creative teaching methods like using real-world cryptography cases in class and offering hands-on assignments.