Skip to content High contrast mode
Logo of University of Bradford

MScSoftware Engineering

University of Bradford
United Kingdom, Bradford
Tuition fee £13,500 per year
More information

Expenses, accommodation, working etc. 


This course will enable you to develop computing-related knowledge and understanding, practical skills, and a range of transferable skills that will enhance your personal and professional development. This is achieved by providing students who already possess a thorough grounding in the principles of computing, with an advanced knowledge of current best practice in the principles and methods of software engineering, and the opportunity to exercise that knowledge in the context of a Master’s project of significant size and complexity.

In addition, you will have the opportunity to develop your awareness of the concerns of software reliability, correctness, safety, usability and cost. The course also provides optional modules for those students who wish to acquire additional knowledge in particular areas such as Artificial Intelligence or Web Engineering.

Programme structure

Modules: © = Core (O) = Option

September Start:

Semester 1 (60 Credits – 3 x © Modules unless previously studied, in which case (O) Modules can be selected):

Formal Methods (20 Credits) ©
Information Engineering (20 Credits) ©
Software Project Management (20 Credits) ©

Semester 2 (60 Credits – 2 x © Modules unless previously studied, in which case (O) Modules can be selected, and 1 x (O) Module):
Advanced Software Development (20 Credits) ©+
Concurrent and Distributed Systems (20 Credits) (O)
Network Performance Modelling and Analysis (20 Credits) (O)
Group Project (MSc SE) (20 Credits) ©
Advanced Database Techniques (20 Credits) (O)
Artificial Intelligence for Games (20 Credits) (O)
Artificial Intelligence with Applications (20 Credits) (O)
Human-Computer Interaction (Design and Development) (20 Credits) (O)*
Real-Time Systems (20 Credits) (O)*
Web Engineering (20 Credits) (O)
End of Semester 2 onwards (60 Credits – 1 x © Module):

Dissertation (60 Credits) ©

Career opportunities

This is an advanced course which aims to provide you with the skills and knowledge required to enable you to take up a leading role in the complex software engineering projects that are currently challenging industry and commerce.

Apply now! Fall semester 2020/21
This intake is not applicable

We are currently NOT ACCEPTING applications from NON-EU countries, except Georgia and Serbia.

Studies commence
Sep 20, 2020

Application deadlines apply to citizens of: United States