
Computer Engineering, PhD
Influence the technology of the future by studying computer engineering. You’ll learn how to design, implement, and maintain software and hardware components of modern computing systems. Whether you want to create the next system that goes into space or vehicles that drive themselves, a foundational education with a PhD in computer engineering is a fantastic place to start.
Program overview
The curriculum in our computer engineering, PhD program provides further education in hardware, software, and integration of hardware and software. At this level, students will have the opportunity to delve into their research niche and perform research that interests them with guidance from leading experts in our faculty. With access to research facilities, you will gain invaluable experience during your time in our program.
Energy Science and Engineering Concentration
If you choose, you can add an Energy Science and Engineering Concentration to your PhD program. It provides you with further education on how to incorporate efficiency, clean energy conversion, and sustainability into the computer engineering world.
Why Study Computer Engineering at UT?
Computer engineering is an innovative field that enables engineers to have a hand in the technology of tomorrow. The field is versatile, enabling you to hone in on an area that interests you and perform research related to the field you want to go into.
What can you do with a PhD in Computer Engineering after graduation?
The job market for computer engineers is extensive, providing you with plenty of opportunities. You could continue in academia, becoming a professor at a university. If you don’t want to stay in academia, you could become a leading researcher in the field at a conglomerate like Microsoft, Apple, or Google.
Featured Courses
Below are some of the courses that students in our program can choose to take. For a list of all courses in computer engineering, visit the Graduate Catalog.
ESE 511 Introduction to Energy Science and Technology I
Energy basics, history of energy and society, current and future supply and demand, political and environmental aspects of energy production, energy technologies (fossil fuels, biomass, nuclear fission, nuclear fusion, solar, wind, geothermal), energy conversion, storage, transportation, and distribution, energy efficiency, and innovation.
ECE 554 Computer Security and Forensics
Application of the principles of computer forensic analysis to modern security problems. Covers industry and government standards and guidelines for the forensic examination and analysis of audit data, disk drives, and computer programs. Provides guidelines for establishing and maintaining a forensic laboratory capability.
ECE 573 3D Methods in Robot Sensing, Vision and Visualization
Tools used in image synthesis and analysis; 3D recovery by nonlinear estimation. Projective geometry, analytic photogrammetry, range sensing, lighting models, differential geometry, and 3D rendering.
ECE 651 Computer-Aided Design of VLSI Systems
Fabrication of microelectronic devices; computer architecture design; algorithmic state machines; partitioning; structured design methodology.
Related Programs
Not sure what program is right for you? Look through these related programs based on your interest in a computer engineering degree:
Admissions and Aid
Choosing the right university to pursue an engineering degree is an important decision—and a significant investment. We want to make sure that you have the information you need to both apply and make attending UT affordable.


Ready to Join Us?
See yourself on Rocky Top? We’ve made it easier than ever to apply for admission. Learn more about our admission requirements and the steps to apply to be an Engineering Vol.