Skip to content
Skip to navigation menu


Postgraduate Open Day 2015Visit us on 25 November 2015 - book your place now!

Computing with placement (MSc)

2 years (full-time) / n/a (part-time) / n/a (distance / e-Learning)

MSc Computing is designed for graduates who want to move into computing from another discipline

Course Aims

Designed for graduates who want to move into computing from another discipline, this one-year programme attracts students from diverse career and subject areas who wish to be introduced to the skills required for a career in Software Development. The MSc Computing programme provides students with an appropriate balance of the software engineering skills and technical abilities needed to develop effective software and systems.

Special Features

Computing with placement

Course Description

Through this programme you will get a first-hand understanding of the vital problem solving role of software, the interdisciplinary opportunities available and what computational systems can achieve. You will learn, practice and demonstrate the professional skills required by all software engineers, individually or as a part of a team, when developing a software solution.

Through a gentle introduction and intensive support, you will be introduced to programming skills using important languages such as Java and Python. Emphasis is placed on handling data and you will develop essential skills in SQL (Structured Query Language) for advanced database functionality using industry standard products such as Oracle™.

A choice of taught optional modules allows you to further develop skills in areas of your choice.

Full time students may choose to apply for a paid 7-10 month professional work placement to be undertaken on completion of Spring semester and before completing the MSc programme with a 60 credit dissertation. Whilst students are responsible for finding their own placements, the School works alongside professional placement consultants to give advice on applying for placements, to keep you informed of a variety of opportunities, and to ensure that you receive constant support and guidance throughout the whole process.

Course Structure

Students take five core modules and an additional option module in the taught phase of the programme. Students will then go on placement for 7-10 months if they have successfully completed the taught phase and have found a suitable placement. Students will then return to the School to complete their dissertation.

Core Modules

The following modules run across both semesters:

  • Core modules: Software Engineering

During the Autumn semester, students will undertake the following core modules:

  • Information Processing in Python
  • Web Application Development

During the Spring Semester, students undertake the following core modules:

  • Object Oriented Development with Java

Optional Modules

During the spring semester, students can choose from the following optional modules:

  • Distributed and Cloud Computing
  • Human Centric Computing
  • Information Modelling and Database Systems
  • Visual Communication and Information Design
  • Web and Social Computing

Skills Acquired

Graduates will have been provided with several opportunities to develop team working, project and time management skills. Whilst working towards their dissertation, skills in independent thinking and working will have been enhanced.

Career Prospects

Recent graduates have gained employment in roles such as software development, systems analysts, business analysts, IT consultants and support engineers.

MSc Computing graduates are employed by organisations of all sizes locally, nationally and internationally. For example recent graduates have taken up positions with local NHS Trusts, Logica, Sun Microsystems, BT, and the National Library of Medicine in the USA, as well as undertaking further doctoral study.

Student Views

'The School of Computer Science and Informatics were really supportive of me as a part time student whilst working full time in industry'

Alistair Nottle, MSc Computing, currently Research Engineer at Airbus Group Innovations

Read Alistair's full testimonial

'My MSc in Computing has solidified and enhanced my knowledge as well as coupling it with practical applications. Studying part-time allowed me to maintain my career whilst studying. The School of Computer Science and Informatics were really supportive of me as a part time student whilst working full time in industry.'

Entry Requirements

Applicants will possess minimum of a 2:2 honours degree in or equivalent professional qualification in a subject other than computing.

Non-graduates whose relative lack of formal qualifications is compensated for by their relevant work experience will also be considered.

Applicants whose first language is not English are normally expected to meet the minimum University requirements (e.g. 6.5 IELTS, with at least 5.5 in each area).

Applicants holding international qualifications are welcomed. 

Note: International students pursuing part-time programmes of study are not eligible for Tier 4 (General Student) visas and must have alternative leave to remain in the UK if they intend to study at the University in person.

Tuition Fees 2016/17

Fees quoted are for the academic session 2016/17. For programmes lasting more than one year, tuition fees for subsequent years of study are subject to an increase of no more than 4.5% per year.

  UK & EU International
Full-time £7,750 £18,250
Part-time n/a n/a
Deposit n/a Includes a £1,000 deposit. More information about our deposit policy.
Notes All students pay a further £1,550 for the placement year (subject to the same annual increase as outlined above).

Next intake: September each year

School Contact

Name: Dr Leigh Hodge  

Telephone: +44 (0)29 2087 9342 



School Contact

Name: Prof. Omer Rana  

Telephone: +44 (0)29 2087 554 248 



School Contact

Name: Ms Tracey Lavis (Administrative Contact)  

Telephone: +44 (0)29 2087 6906 



School Contact

Name: Mike Daley  

Telephone: +44 (0)29 2087 6879 



More information