Sign up to our newsletter today
We've been helping students find the right postgraduate course for over a decade.
The MSc Software Engineering course consists of two major parts: taught modules and an MSc project. Each taught module has an assigned number of credits (either 15 or 30). All modules are compulsory. The project is compulsory and has a modular value of 60. In order to obtain an MSc degree you must study and pass 120 credits of taught modules plus the project i.e. 180 credits in total.
Part I: Taught modules:
A student will complete a set of compulsory taught modules which are Professional Issues (15 credits), Investigative Methods for Computer Science (15 credits), Software Engineering (30 credits), Programming for Software Engineers (30 credits), and Software Engineering Practice and Experience (30 credits).
Part II: MSc Project
After completing the required credits of taught modules, the
Read more about this course
A recent, good bachelors degree (e.g. honours degree from the UK) or equivalent in Computer Science or closely-related subject. Plus IELTS 6.0 if your first language is not English.
Applicants who do not wholly meet these requirements, but who are considered to have the professional experience, motivation or potential to succeed at the programme, may also be accepted.
If you do not have the required level of English for entry, our academic English courses can help you to achieve this level.
Fees & funding
Start dates & study options
"After completing my BSc Computer Science, I decided to undertake a MSc course. This allowed me to gain a specialist degree in my field of interest. The University has a strong background in Computer Science and excellent facilities where student scan work on their projects."
MSc Distributed Systems and Networks
University of Hertfordshire
School of Computer Science
Based on your current searches we recommend the following search filters.
Based on our current search criteria we thought you might be interested in these.