Research course

Engineering and Computing Sciences

Durham University · School of Engineering
MSc by researchPhD

Entry requirements

Good 2:1 (or higher) Honours degree in a relevant engineering discipline (or Mathematics or Physics) or Computer Science as appropriate.

Months of entry


Course content

At Durham, we perform research in a number of fields. Our work is organised through five Research Groups:

  • Algorithms and Complexity: The group is broad-based with differing research foci within the general area of algorithms and complexity including computational complexity, proof complexity, descriptive complexity, (algorithmic) graph theory, exact algorithms, randomised algorithms, approximation algorithms, finite model theory, constraint satisfaction, interconnection networks, universal algebra and mathematical logic.
  • Innovative Computing: Research in the group is concerned with methods for representing, processing, communicating and reasoning about information, and the role of the human, in both natural and engineered computing systems.
  • Mechanics: Our research is predominately focused on development and applications of computational techniques for solids, structures and fluids. This includes finite and boundary element methods as well as meshfree and discrete element methods and covers both theoretical and high performance implementation aspects.
  • Electronics: The group has active research interests in micro and nanofabricated devices, organic electronics, electronic systems, communications and terahertz technology.
  • Energy: The research in this group encompasses thermofluids, new and renewable energy, electrical network simulation, smart grids and biomaterials.

Topics for an MSc by research or PhD degree are decided upon by an academic member of staff. The expectation is for all researchers to produce original finds which can be published in leading international research journals.

PhDs are assessed by submission of a thesis followed by a viva which normally involves one (but occasionally two) external examiners. MScs are assessed by a thesis with the option of a viva if deemed appropriate by the examiners.

Information for international students

English language requirements include an IELTS of 6.5 or equivalent.

Fees and funding

With substantial contacts in industry, students at Durham are often supported through industrial sponsorship and we have a strong record of successful technology transfer through KTP (Knowledge Transfer Partnerships) projects. Those investigations not funded solely by industry are often supported through EPSRC, DTI and EU grants.

Qualification and course duration

MSc by research

full time
12 months


full time
36 months

Course contact details

School of Engineering and Computing Sciences
(0) 191 33 42510