Computer science supports the build, development and use of computer systems.
Systems development is of great importance in many areas of modern life. There is a growing need across the world for skilled, advanced computer science professionals.
This course offers you the opportunity to take a programme of advanced study through a flexible structure.
Diploma and MSc students follow the same taught courses for the first two semesters. MSc students also undertake an individual research dissertation on an approved topic.
Compulsory classes are Personal Study and Research Methods. Plus you’ll choose a range of optional modules in Advance Software Engineering, Enterprise Information Systems and Mobile Systems.
Learning & teaching
The course is taught through lectures, tutorials and practical laboratories. Dissertation is by supervision.
There'll be opportunities for you to meet industry employers and take part in recruitment events.
As a graduate of advanced computing science you could be an analyst, architect or developer. There's a demand for advanced practitioners and researchers in the growing area of embedded systems development.