People/Web Search Calendar Emergency Info A-Z Index UVA Email University of Virginia

BS Major in the Engineering School

Our computer science BS degree prepares students for careers that provide both personal and societal rewards. As creators of information technologies our graduates are reaching out to people and the world by supporting and enhancing communication, health care, entertainment, scientific inquiry, transportation, business, and almost any other endeavor you can imagine.

The Bachelor of Science in Computer Science degree offered by the Department of Computer Science is accredited by the Computing Accreditation Commission of ABET. See this page for program objectives, student outcomes, and graduation data. For curriculum and requirements information click here.

Declaring a BS Major

For information on how to declare a BS Major in Computer Science, please visit our Major and Minor Declaration page.

The information contained on this website is for informational purposes only.  The Undergraduate Record and Graduate Record represent the official repository for academic program requirements. These publications may be found at:

Undergraduate Record:
Graduate Record: