Visit the institution website for COVID‑19 updates
- We normally require a 2:2 honours degree or above in computer science
- We can also consider an alternative science or engineering degree in addition to a minimum of five years' work experience in an appropriate role such as a software developer
Months of entry
Computer science influences every aspect of modern life and is one of the fastest-moving academic disciplines and has a huge impact on both economic competitiveness and human wellbeing. This course will equip you with the skills and expertise required to forge a successful career in a wide range of industries.
This course not only offers a balance between advanced computer science theory and practical experience, but has a very strong focus on contemporary research. Practical work is an important part of every module and the School of Science and Technology has strong links within the industry, including company giants such as Microsoft and Siemens.
The university is very active in the exploration of a number of key areas within computer Science which you will have the opportunity to focus upon during your studies and individual research project. These include, but are not limited to human-computer interaction, artificial intelligence, ubiquitous computing, functional programming, algorithmic biology, and image and video analysis.
This course is designed for those students who have previously studied computing at university level and are looking to develop an advanced mastery of the subject.
As part of this course, you can do an optional three month or one year industry placement. Programmes with integral placements give you the opportunity to apply the skills you have learned throughout your studies in a practical environment. You will be earning a full time salary and will learn skills that can't be taught in a classroom at University. During the placement, you will be able to gain further insight into industrial practice that you can take forward into your individual project and into your future career.
Although the placement is not guaranteed, the University maintains links with a wide network of organisations who offer placement opportunities. The University will also provide you with full support to help you secure a placement, from job application to the interview.
In order to qualify for the placement period you must have passed all modules in the semesters preceding the placement.
Qualification, course duration and attendance options
- full time15-24 months
- Campus-based learningis available for this qualification
Further details of qualification
15 months full-time (3 months placement) 2 years full-time (12 months placement)
Course contact details