Computer Engineering Program Undergraduate Program
Graduates of the Computer Engineering program at the University of Virginia utilize their academic preparation to become successful practitioners and innovators in computer engineering and other fields.
What does a Computer Engineer do? They analyze, design and implement creative solutions to problems with computer hardware, software, systems and applications. They contribute effectively as team members, communicate clearly and interact responsibly with colleagues, clients, employers and society.
The curriculum has been carefully designed to assure that students obtain an excellent background in both Electrical Engineering and Computer Science. All Computer Engineering students work through an extended sequence of introductory, intermediate and advanced courses in both areas. (Please see Core Curriculum below). Faculty from the Computer Science and Electrical & Computer Engineering departments jointly administer the CpE undergraduate degree program at the University of Virginia.
The Computer Engineering Program does not currently offer a minor.