Taught course

Software Engineering

Oxford Brookes University · Department of Computing and Communication Technologies
MScPGDipPGCertMSc with Placement

Entry requirements

You should normally hold a first degree equivalent to at least a British lower second-class bachelor’s degree in a computing-related subject. If your first degree is not in computing but you have worked in the computing industry you can also be considered.

Months of entry


Course content

Accredited by the British Computer Society.

Our BCS accredited MSc in Software Engineering is designed to produce successful software engineers who will have an understanding of software engineering principles (and their application), design skills, knowledge of good management practice, computing science and mathematical formalism. This course will equip you to begin a career, or to undertake further study in this important and exciting area.

The most complex engineering artefacts in existence are now software systems, and the effects of such systems are felt by almost everyone. It is vitally important that software should be of high quality; it should be built on schedule and without error and it should be safe. Software Engineering MSc combines scientific and engineering principles with sound practice to ensure the production of high-quality, reliable software that does what it is designed to do.

Qualification and course duration


part time
24 months
full time
12 months


full time
6 months
part time
18 months


full time
3 months
part time
6 months

MSc with Placement

full time
24 months
part time
36 months

Course contact details

Programme Administrator
+44 (0)1865 485706