Computer Engineering at the University of Virginia offers a Bachelors of Science degree. Faculty from the Computer Science and Electrical & Computer Engineering Departments jointly administer the CpE undergraduate degree program at the University of Virginia.The curriculum has been carefully designed to assure that students obtain an excellent background in both Electrical Engineering and Computer Science.
What does a Computer Engineer do? Work with hardware and software to create an integration of Computer Science and Electrical Engineering to create modern computing and embedded systems. The Educational Objectives for Graduates of the Bachelors of Science in Computer Engineering Program at the University of Virginia are to utilize their academic preparation to become successful practitioners and innovators in computer engineering and other fields. Students will learn to analyze, design and implement creative solutions to problems with computer hardware, software, systems and applications. They will also be trained to contribute effectively as team members, to communicate clearly and to interact responsibly with colleagues, clients, employers and society.
Admision and Transfer information for undergraduate students can be found here. The Computer Engineering Program does not currently offer a minor.
All Computer Engineering students work through an extended sequence of introductory, intermediate and advanced courses in both areas. We have created a number of advising aids to assist both students and their advisors in navigating the curriuclum requirements.
Computer engineering majors must maintain at least a 2.0 in-major GPA (as calculated by SIS). The in-major GPA is the average over all major required courses (including required electives).
The information contained on this website is for informational purposes only. The Undergraduate Record represents the official repository for academic program requirements and students are encouraged to refer to the Undergraduate Record for detailed information about School of Engineering requirements including HSS electives. Engineering guidelines such as Course Load, Academic Probation and Academic Suspension can also be found in the Record.
The Bachelor of Science in Computer Engineering degree offered jointly by the Department of Computer Science and the Charles L. Brown Department of Electrical and Computer Engineering is accredited by the Engineering Accreditation Commission of ABET. http://www.abet.org. Graduation data for these degree programs is included on this page that provides such information for all School of Engineering undergraduate degrees.