Hardware & Embedded Systems
Learn how computer hardware, microprocessors, support logic, peripherals, and embedded systems are designed, tested, and integrated into real-world technologies.
Design the hardware, software, and intelligent systems that power modern technology, from embedded devices and computer networks to artificial intelligence, digital processing, and computing infrastructure.
Program Overview
Computer Engineering gives students a strong foundation in both the hardware and software sides of computing systems. Students learn how to design, develop, test, and integrate computer systems into larger engineering technologies.
From microprocessors and custom integrated circuits to embedded systems, artificial intelligence, telecommunications, and digital signal processing, Computer Engineering prepares students to build the technologies that connect and power the modern world.
What You'll Explore
Learn how computer hardware, microprocessors, support logic, peripherals, and embedded systems are designed, tested, and integrated into real-world technologies.
Develop the programming, modeling, simulation, and systems-thinking skills needed to create reliable computing solutions.
Explore applications in artificial intelligence, machine learning, telecommunications, computer networks, digital processing, and image processing.
Student Experience
Apply classroom concepts through design projects, prototypes, simulations, and technical problem solving involving both hardware and software systems.
Learn from faculty in electrical and computer engineering whose work supports computing systems, electronics, communications, embedded technologies, and intelligent systems.
Prepare for careers in embedded systems, computer design, artificial intelligence, machine learning, telecommunications, network engineering, computational modeling, and digital processing.
Department
This program is offered through the Department of Electrical & Computer Engineering. Explore department facilities, faculty, research, student organizations, graduate degree opportunities, industry partnerships, news, and additional resources.
Next Steps
Connect with the Whitacre College of Engineering to learn more about Computer Engineering, admission requirements, hands-on learning opportunities, and how this program can prepare you to design the next generation of computing technology.
Edward E. Whitacre Jr. College of Engineering