All programmes
Doctorate (PhD) Computer Engineering Postgraduate

PhD Computer Engineering

Study level Postgraduate
Qualification Doctorate (PhD)
Field Computer Engineering

What this programme is about

A Computer Engineering PhD lives close to the boundary between hardware and software, where small design choices can change speed, power use, reliability or security.

Research might involve computer architecture, embedded systems, chip design, IoT, accelerators, networks or hardware security.

Unlike a taught degree, the goal is not to master every subfield. You go deep enough into one problem to produce something the research community did not know before.

Prototypes, simulations and benchmark experiments are common ways to test new ideas.

Careful evaluation is crucial. A faster design is not automatically better if it consumes too much energy, breaks compatibility or weakens security.

Supervisor expertise and access to hardware platforms, fabrication resources or specialised computing tools can strongly shape the project.

Inside the curriculum

Computer Architecture Research Embedded Systems Digital Hardware Hardware Security IoT Research Real-Time Systems High-Performance Computing Experimental Systems Research Methods Doctoral Dissertation

Skills you'll build

Advanced Systems Research Hardware Design Embedded Development Performance Evaluation Experimental Design Low-Level Programming Research Reproducibility Technical Writing System Prototyping Independent Research

Where this can take you

Computer Engineering Researcher
Hardware Research Engineer
Embedded Systems Researcher
Computer Architecture Scientist
R&D Engineer
University Lecturer
Systems Researcher
Postdoctoral Researcher
Hardware Security Researcher
Academic

What studying this programme is like

Architecture research may explore processors, memory systems, accelerators or parallel computing.

Embedded-systems projects can investigate real-time behaviour, resource constraints and interaction with physical devices.

Hardware-security research looks at vulnerabilities and protections that sit below application software.

Digital-design projects may use programmable logic, hardware description languages or specialised prototypes.

Experimental evaluation often requires reproducible benchmarks and careful comparison with existing systems.

Your dissertation must demonstrate an original technical contribution supported by convincing system evidence.

Is this likely to suit you?

Good fit if you...

  • You enjoy hardware-software problems.
  • You have strong computer-engineering foundations.
  • You like building and evaluating systems.
  • You are comfortable with low-level technical detail.
  • You want advanced R&D or academic work.

Think twice if you...

  • You want to focus only on high-level application development.
  • You dislike hardware experimentation.
  • You want a broad taught curriculum rather than narrow research.
  • You are not prepared for repeated benchmarking and debugging.

Entry requirements

Entry requirements vary by university and research group. Applicants generally need strong postgraduate or equivalent preparation in Computer Engineering, Electrical Engineering, Computer Science or a closely related field. Relevant hardware, systems, programming and mathematics experience may be required. A research proposal and supervisor alignment are commonly important. Always check the university's official doctoral admission requirements.

Common questions

Can Computer Science graduates apply?
Some projects accept them if they have strong systems and hardware preparation.
Will I build hardware?
Many projects involve prototypes, embedded platforms or hardware simulation, but the exact work varies.
Is low-level programming important?
Yes for many architecture and embedded-systems projects.
Can I research hardware security?
Yes. It is an established Computer Engineering research area.
What is the main goal of the PhD?
To produce an original research contribution in computer engineering.
Still comparing?

Compare related programmes before you decide.

Compare qualifications, subject areas and the institutions offering each programme.

Explore similar programmes

Programme structures, duration and admission requirements can vary by institution and country. Always confirm current details with the institution before applying.