Entry requirementsThis programme is for graduates of computer science or computer engineering who wish to develop a specialism in computer systems and advanced software engineering.
Academic titleComputer Systems and Software Engineering, MSc
Course descriptionThe programme has particular emphasis on embedded hardware and distributed software systems. Option courses, along with the individual project, allow a student to tailor their specialism for their career.
The programme develops technical skills and knowledge at an advanced level as well as the professional, analytical and management skills of students.
The School seeks to make the postgraduate experience both challenging and rewarding, and by working closely with industry, strives to ensure the industrial relevance of its programmes.
Core courses
* Strategy and Management
* Research Methodology
* Engineering of Advanced Distributed Systems
* Embedded Systems Design
* Individual Project and Dissertation
Options
Two chosen from:
* Information and Network Security Engineering
* Advanced Database Applications
* Agent Oriented Software Engineering
* Developments in Information Age Engineering
* Entrepreneurial Strategies
Career Options
A variety of opportunities exist for specialists in software engineering and embedded systems in a wide range of industry sectors