You should normally hold a first degree equivalent to at least a British lower second class bachelor's degree in a computer-related subject. If your first degree is not in computing but you have worked in the computing industry you can also be considered. If you have no experience or degree in a computing related discipline then you should consider our MSc in Computing. For entry onto the Postgraduate Certificate Research Project you should be able to provide evidence of experience in research and study methods at an appropriate level.
Months of entry
The MSc in Computer Science aims to provide you with a diverse range of skills so that you will be able to produce optimal solutions in complex, multi-discipline projects which are increasingly widespread in industry.
Examples of such projects include web technology combining networking, human-computer interface and intelligent systems, and high-speed networks using concepts from artificial intelligence and requiring intelligent front ends.
This course is aimed at new graduates and those with substantial experience in the computing industry who want to gain a qualification that develops their expertise.
The MSc in Computer Science has a modular course-unit design providing you with maximum flexibility and choice. To qualify for a masters degree, you must pass modules amounting to 180 credits. This comprises six taught modules (20 credits each) plus your dissertation (60 credits).
The Postgraduate Diploma in Computer Science allows you to concentrate on the taught part of the degree and is ideal for people working in the computing industry who wish to brush up their skills. To qualify for a Postgraduate Diploma, you must pass modules amounting to 120 credits. This comprises six taught modules (20 credits each). In some cases, it may be possible for a student on a Postgraduate Diploma to do 3 taught modules (20 credits each) plus your dissertation (60 credits).
The Postgraduate Certificate in Computer Science allows you to concentrate on the taught part of the degree and is ideal for people working in the computing industry who wish to learn a specific area in this rapidly changing discipline. To qualify for a Postgraduate Certificate, you must pass modules amounting to 60 credits. This comprises three taught modules (20 credits each).
You can also do a Postgraduate Certificate in Computer Science Research Project.
- The design of our programmes is informed by state-of-the-art research being undertaken in the department.
- Students will be given the opportunity to undertake an intensive course on compiler construction from one of Europes leading authorities in the field.
- Professional experts contribute to the range of subjects on offer.
- You will be joining a department with a diverse and truly international postgraduate community.
- The universal nature of the technical skills developed in our programmes means our courses are of equal relevance to both new graduates and those with many years of industrial experience.
- Research and Scholarship Methods
- Secure Systems Architecture
- Formal Software Engineering
- Network Principles
- Software Production
- Paradigms of Programming
- Compiler Construction
- Mobile and Distributed Systems
- Programming Applications
- Web Ecosystems
- Multiservice Networks
Information for international students
If your first language is not English you must satisfy our English language requirement by providing us with evidence of a minimum IELTS score of 6.0.
Fees and funding
For Masters scholarships, please visit:
Qualification and course duration
|Assessment||What kind of work will I be doing? (proportionally)|
|Written/ formal examinations||47|
|Written coursework / continuous assessment||20|
|Dissertation||33 (10000 words)|
Course contact details
- Programme Administrator
- +44 (0) 1865 485706