Have questions about degree requirements or registration? Our team is here to help!

The Office of Undergraduate Programs provides information, assistance and guidance to undergraduate engineering students as well as to prospective students and parents interested in applying to the School of Engineering undergraduate program. Applications are made through the University of Virginia. 


  • UVA Engineering Major and Minors

    What are the majors and minors offered by UVA Engineering? How do I declare or change a major and/or minor? What the options to add business or entrepreneurship classes?

  • Registration Forms

    All the forms you need: Enroll in a full/waitlisted course, enroll in a graduate level course, take a course with a time conflict, overload (take more than 19 credits), or withdraw from a course. 

  • Electives

    Engineering students take a variety of electives spanning humanities and social science electives (HSS), unrestricted electives, technical electives, and math or science electives. Studies in the Humanities and Social Sciences (HSS) serve not only to meet the objectives of a broad education, but also to meet the objectives of the engineering profession.

Schedule an Advising Appointment

Book an advising appointment.

For the official program curriculums and policies, please also visit the UVA Undergraduate Record.

Get In Touch

Jesse Rogers

Engineering Undergraduate Registrar

Jesse is responsible for maintaining student records, course registration, and transfer credit course equivalency. Jesse also oversees degree conferrals. 

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 here.