University of St Andrews

University of St Andrews

Software Engineering

The course covers advanced topics in computer science, general skills training and has similar high-level outcomes to the advanced computer science course, while offering the opportunity to focus on topics in software engineering, including, for example, software reuse, agile development, software architecture and critical systems engineering.

Entry requirements

A good Honours degree from a UK university or its equivalent. All applicants whose 1st language is not English require IELTS 7.0 or equivalent. IELTS 6.0, 6.5, or equivalent is accepted with conditions.

Course modules

Compulsory modules: 1. Masters Core Skills: equips students with essential skills in a range of topics including technical writing for computer science and information technology, presentation skills, research skills and project planning, all reinforced by practical assignments. 2. Object-Oriented Modelling, Design and Programming: introduces and reinforces object-oriented modelling, design and implementation to provide a common basis of skills, allowing students to complete programming assignments within other MSc modules. 3. Software Engineering Principles: examines the key concepts in small and large-scale software development.
4. Software Engineering Practice: introduces advanced software engineering methods supporting the development of complex, composite software systems with an emphasis on software configuration management, reuse and test-driven development practices.
and one or both of:
1. Critical Systems Engineering: delivers an understanding of the concepts and development techniques used for critical, socio-technical systems.
2. Software Architecture: introduces students to the concept of software architecture, as an aid to software design, reuse and evolution.

Optional modules: these are subject to change each year, and attendance may be limited (see the University's position on curriculum development). Some modules may be compulsory for particular courses, with limited access for students enrolled on other programmes.

Assessment methods

MSc: Coursework and a supervised project and dissertation of up to 15,000 words.

Sponsorship information

Carnegie-Cameron bursaries; entrant accommodation bursary; Formula Santander Postgraduate scholarship; recent graduate discount; Thomas and Margaret Roddan Trust bursary; SAAS postgraduate funding.

Qualifications

Qualification Study mode Start month Fee Course duration
MSc Full-time September 2017 GBP 6,800 per Year 1 (EU) 1 years
MSc Full-time September 2017 GBP 6,800 per Year 1 (England) 1 years
MSc Full-time September 2017 GBP 19,400 per Year 1 (International) 1 years
MSc Full-time September 2017 GBP 6,800 per Year 1 (Northern Ireland) 1 years
MSc Full-time September 2017 GBP 6,800 per Year 1 (Scotland) 1 years
MSc Full-time September 2017 GBP 6,800 per Year 1 (Wales) 1 years
MSc Part-time September 2017 GBP 3,400 per Year 1 (EU) 2 years
MSc Part-time September 2017 GBP 3,400 per Year 1 (England) 2 years
MSc Part-time September 2017 GBP 3,400 per Year 1 (Northern Ireland) 2 years
MSc Part-time September 2017 GBP 3,400 per Year 1 (Scotland) 2 years
MSc Part-time September 2017 GBP 3,400 per Year 1 (Wales) 2 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner
University of St Andrews St Andrews KY16 9AX Scotland

Get in touch

Remember to mention TARGETpostgrad when contacting universities.

Key information

Contact: 
Postgraduate Secretary
Telephone number: 
01334 463253