Yes
The MSc in Software Engineering 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.
The 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.
Modules 2011/12: (C) = Core (O) = Option
September Start:
Semester 1 (60 Credits - 3 x (C) Modules unless previously studied, in which case (O) Modules can be selected):
Semester 2 (60 Credits - 2 x (C) Modules unless previously studied, in which case (O) Modules can be selected, and 1 x (O) Module):
End of Semester 2 onwards (60 Credits - 1 x (C) Module):
January Start:
1st Semester of Study (officially Semester 2) (60 Credits - 2 x (C) Modules unless previously studied, in which case (O) Modules can be selected, and 1 x (O) Module):
2nd Semester of Study (officially Semester 1) (60 Credits - 3 x (C) Modules unless previously studied, in which case (O) Modules can be selected):
End of 2nd Semester of Study onwards (60 Credits - 1 x (C) Module):
+ Students should not have previously studied 'Programming Language Theory and Semantics'
* Core / Optional Module unless previously studied
Not suitable for International Students
The MSc in Software Engineering 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.
The 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.
Modules 2011/12: (C) = Core (O) = Option
September Start:
Stage 1 (60 Credits - 3 x (C) Modules unless previously studied, in which case (O) Modules can be selected):
Stage 2 (60 Credits - 2 x (C) Modules unless previously studied, in which case (O) Modules can be selected, and 1 x (O) Module):
Stage 3 (60 Credits - 1 x (C) Module):
January Start:
1st Stage of Study (officially Semester 2) (60 Credits - 2 x (C) Modules unless previously studied, in which case (O) Modules can be selected, and 1 x (O) Module):
2nd Stage of Study (officially Semester 1) (60 Credits - 3 x (C) Modules unless previously studied, in which case (O) Modules can be selected):
Stage 3 (60 Credits - 1 x (C) Module):
+ Students should not have previously studied 'Programming Language Theory and Semantics'
* Core / Optional Module unless previously studied
This course is accredited by the British Computer Society.
2:2 or above, or equivalent qualification, in:
Two-year full-time course options:
If you have lesser academic qualifications but have substantial (approx. 5 years’) relevant work experience, your application may also be considered.
IELTS at 6.0 or the equivalent
[Full information on our General English Language Requirements]
School of Computing, Informatics and Media Admissions Office
Computing, Informatics and Media School Prospectus 2012 (PDF 5.5MB)
Please note that these PDFs are correct as at time of print (September 2011). For the most up to date course information please use the web page.