UVA’s BS in Computer Engineering offers a deep dive into both the hardware and software aspects of computing systems. Blending courses from electrical engineering and computer science, students study embedded systems, digital design, operating systems, and computer architecture. Hands-on lab work, capstone projects, and research opportunities prepare students for roles in chip design, robotics, cybersecurity, and beyond. With a strong foundation in both theory and application, graduates are equipped for graduate studies or careers at the cutting edge of innovation—from IoT to AI hardware accelerators.
Designing a real-time heart rate monitoring system using microcontrollers
Implementing RISC-V processor architecture in simulation
Developing firmware for a drone flight controller
Low-power circuit design for wearable electronics
Building a smart irrigation system using IoT sensors and actuators
Creating a compiler for a custom assembly language
FPGA implementation of an audio signal processing unit
Designing a neural network accelerator using VHDL
Integrating biometric authentication in embedded systems
Simulation of cache memory policies and performance analysis
Building an autonomous robotic arm for sorting tasks
Designing PCB layouts for a custom embedded system board
Secure boot process implementation for an IoT device
System-on-chip design for real-time video processing
Developing hardware interfaces for a smart home hub
Testing timing attacks in cryptographic hardware systems
Signal acquisition system for biomedical applications
Hardware-in-the-loop simulation for automotive ECUs
Machine learning-based adaptive power management in SoCs
Designing a low-latency network switch using HDL
Build tomorrow’s tech through hardware-software synergy in UVA’s Computer Engineering BS.
Whether it's Machine Learning, Data Science, or Web Development, Collexa is here to support your academic journey.
"Collexa transformed my academic experience with their expert support and guidance."
Computer Science Student
Reach out to us for personalized academic assistance and take the next step towards success.