University of Westminster

University of Westminster

Computer Science

This redesigned course focuses on the specific emerging domains within computer science and software engineering, where there is increasing industry demand and a skills shortage. It enables students to develop the skills and knowledge needed to build their career in these new and important areas of computer science, significantly enhancing employment opportunities while also providing a solid core of software engineering practice that enhances and reinforces existing skills.

Entry requirements

Honours degree in a subject related to computer science from a UK university, or equivalent qualification. Suitable subjects might include computing, computer science or software engineering, joint degrees including one of these subjects, or possibly other science or mathematics-based subjects that include significant amounts of computer science material. If 1st language is not English, and students have not had their secondary or tertiary education in English, students need an IELTS score of at least 6.5.

Course modules

Core modules: computer science project; enterprise application development; iPhone application development; mobile application development; pervasive computing and interactive systems; research methods; resource virtualisation; service-oriented architectures and web services; software engineering context; systems administration; 3-dimensional (3D) animation; 3D graphics.

Assessment methods

Most modules are assessed by means of continual assessment and an examination.

Sponsorship information

Career Development Loan


Qualification Study mode Fee Course duration
MSc Full-time £ 9,000 per Academic year (home fees) 1 years
MSc Full-time £ 13,000 per Academic year (overseas fees) 1 years
MSc Part-time £ 1,000 per Credit module (home fees) 2 years
MSc Part-time £ 1,450 per Credit module (overseas fees) 2 years

Campus details

Campus name Town Postcode Region Main campus Campus Partner
Cavendish Street Westminster W1W 6UW South East

Key information

Course Enquiries Office
Telephone number: 
020 7911 5000