Computer Engineering Program



The Computer Engineering Program gives students an opportunity to work with some of the top researchers in the country and to participate in new research initiatives.   The Program is jointly administered by the Departments of Electrical & Computer Engineering and Computer Science in the School of Engineering at the University of Virginia.  

Offering both undergraduate and graduate education,  a student in Computer Engineering can choose to study with any faculty in the School of Engineering.  Current students are working on research with faculty in the departments of Computer Science, Electrical and Computer Engineering, Biomedical Engineering, and Systems Engineering, The Program allows faculty from each of the departments to collaborate with one another and to co-advise students in areas which cross traditional curricular lines.   Our students are currently working on crosscutting research in Labs throughout the School of Engineering. 

John A. Stankovic - Image

"Our main work is creating technology for healthcare, especially for the elderly. Using smart homes, phones, wearables, and in-situ sensors, our technology is applied to patients with dementia, depression, epilepsy and obesity. We are also performing research for smart cities of the future. In particular, this work focuses on improving services and ensuring safety of smart cities."

John A. Stankovic, BP America Professor
Homa Alemzadeh - Image

"My research focuses on design of computing systems that can tolerate software and hardware faults, recover from failures, and mitigate safety hazards."

Homa Alemzadeh, Assistant Professor