Do you want hassle-free Masters information and advice?
Get funding news and application tips
Receive course updates in your subject
Weekly blog with advice and student stories
Hear about upcoming virtual events
Masters degrees in Software Engineering offer advanced training in the techniques and principals to design, construct and test the maintenance of computer programs and detect any operational problems.
Taught MSc courses are typical for this field, though research-oriented MRes and MPhil programmes may also be available at some institutions. Entry requirements normally include an appropriate undergraduate degree such as Computer Science.
You will develop the ability to analyse software problems, create and evaluate software designs and develop and appropriately test software solutions.
Software development techniques include user-centred design and service-oriented architectures. Programming and cryptography (coding) techniques such as JAVA script, UML modelling language and XML-enabled interoperability (information exchange) are also explored.
Training is also provided in managing data structures within a range of computing systems such as mobile technologies, cloud computing, and big data. Particularly, you will analyse privacy & security methods, as well as evolutionary computation.
Traditional careers include positions in software houses, and consultancy for a range of organisations. These could include banks, large manufacturers, retailers, public services, defence, aerospace and telecommunications companies.
Back to results
All Course Types
All Study Types
All Start Terms
This industry-relevant qualification provides a rigorous approach to the study and application of computing, covering a range of topics and incorporating transferable skills applicable to professional development. Read more
How can we develop secure and robust software? How can we teach computers to see? How can we make our software easily adaptable to new tasks? How do we improve learning by computers? If you find these questions fascinating, you should choose the Master's degree programme in Computing Science in Groningen. Read more
During this programme, students study, employ and reflect on the principles underpinning computer science. The programme is designed for individuals wishing to pursue careers as computer science professionals. Read more
Harbour.Space’s Master of Computer Science is heavily geared towards developing students’ professional skills needed for employment, while being able to adapt to rapidly changing technology, to work effectively, professionally and ethically in computing-related professions, as demonstrated by their communications, teamwork and leadership skills. Read more
Information is the most important asset for companies. But who decides which information is valuable? How do you get the most out of the information? And which technologies can be used effectively? Specialists in IT management answer these kinds of questions. Read more