Computer Science Masters/MSc

Masters/MSc postgraduate degree course in Computer Science:

The MSc Computer Science is a Masters degree course for students who have a first degree in a subject other than computing. Designed to open the door to exciting new career opportunities in computer science and information technology, the programme is suitable for graduates from diverse subject backgrounds. Established in 1969, it is now the longest-running conversion programme to computing in the UK.

A ‘conversion’ Masters, for graduates new to computing, with a collection of intensive modules, designed to get students up- to-speed in computing and to open up exciting new career prospects

Students with a computing degree cannot be considered for this course and should apply instead for the MSc Advanced Computer Science programme.

EU Referendum

Answering your questions and concerns about the outcome of the EU referendum.

Owen Davies

Owen Davies

MSc Computer Science, 2011

“The MSc was an excellent blend of practical programming skills with theoretical background. The best thing about my current job is the problem solving aspect of programming, the excitement of figuring out the answer to the problem you've been banging your head against.”

The MSc Computer Science is a full-time one-year Masters degree course for students who have a first degree in a subject other than computing. Designed to open the door to exciting new career opportunities in computer science and information technology, the programme is suitable for a variety of hard-working graduates from diverse subject backgrounds. Established in 1969, this is now the longest-running conversion programme to computing in the UK.

The programme is different to IT programmes, in that it is a technical degree with a significant programming component. It is designed to give you a grounding in both the fundamentals of computer science and practical software development skills with a choice of in-depth optional modules. Students from all backgrounds are welcome to apply. Competency should be demonstrated in mathematics and scientific subjects, for example at 'advanced' high school level, which should allow understanding of the new Computer Science subjects.

The core components of this degree course are a software workshop, taught modules and a summer project. The software workshop involves two terms of intensive training in Java programming, including lectures, supervised laboratory work and small-group tutorials.

At the same time students enrol in a variety of modules, including: Introductory Computer Science; Software Engineering; Databases; and Computer Networks. In the summer term, students engage in developing a substantial software project under the supervision of a faculty member.

Students join this programme from a wide range of first degrees, from the technical and scientific to the social sciences and humanities. Graduates of this degree are highly sought after by employers due to the special knowledge, expertise and skills acquired.

Related links

School of Computer Science website
Further information, on this course at www.cs.bham.ac.uk/admissions/postgraduate-taught/programmes/msc-cs/

Modules

Module information is located on the Computer Science website.

Please note: The modules listed on the website for this programme are regularly reviewed to ensure they are up-to-date and informed by the latest research and teaching methods.

Fees and funding

Tuition fees for 2017/18 are as follows:

  • UK/EU students: £8,910 
  • International students: £20,250

Learn more about fees and funding.

Scholarships and studentships
For information about scholarships for students on our postgraduate taught programmes visit www.cs.bham.ac.uk/admissions/postgraduate-taught/scholarships/. International students can often gain funding through overseas research scholarships, Commonwealth scholarships or their home government.

For further information contact the School directly or email financialsupport@bham.ac.uk

Entry requirements

2:2 Honours degree in any subject other than computing. Students who have not studied in English must pass a recognised English test.

Learn more about entry requirements.

International students
We accept a range of qualifications from different countries – learn more about international entry requirements. Standard English language requirements apply.

How to apply

International students requiring visas

Monday 3 July is the close date for international students who require a visa to study in the United Kingdom. Applications received after this date will not be considered. Applications will reopen for 2018 entry on 15 September 2017.

Making your application

When clicking on the Apply Now button you will be directed to an application specifically designed for the programme you wish to apply for where you will create an account with the University application system and submit your application and supporting documents online. Further information regarding how to apply online can be found on the How to apply pages

Apply now

The core components of this degree course are a software workshop, taught modules and a summer project. The software workshop involves two terms of intensive training in Java programming, including lectures, supervised laboratory work and small-group tutorials. 

At the same time students enrol in a variety of modules, including: Introductory Computer Science; Software Engineering; Databases; and Computer Networks. In the summer term, students engage in developing a substantial software project under the supervision of a faculty member.  

Many students graduating from this programme move into a wide variety of roles within industry and commerce.
Others use their new computing skills to start their own companies, enhance their employment prospects in work related
to their first degree or decide to pursue further study in the field.

University Careers Network

Preparation for your career should be one of the first things you think about as you start university. Whether you have a clear idea of where your future aspirations lie or want to consider the broad range of opportunities available once you have a Birmingham degree, our Careers Network can help you achieve your goal.

Our unique careers guidance service is tailored to your academic subject area, offering a specialised team (in each of the five academic colleges) who can give you expert advice. Our team source exclusive work experience opportunities to help you stand out amongst the competition, with mentoring, global internships and placements available to you. Once you have a career in your sights, one-to-one support with CVs and job applications will help give you the edge.

If you make the most of the wide range of services you will be able to develop your career from the moment you arrive.