This four-year course has a student satisfaction rating of 89%.
A Joint Honours degree programme involves the study of two subjects to Honours degree level. If you study a subject in a Joint Honours programme, you work at exactly the same level and to the same academic standard as students taking that subject in a Single Honours programme. Joint Honours students are simply required to choose fewer topics from the range of options available in each half of the programme.
A degree in Mathematics and Computer Science will allow you to develop many of the skills you would gain from the corresponding Single Honours programmes, with the advantage of studying both of these closely related subjects.
Mathematicians use computers to solve complex equations, analyse large data sets and even to prove theorems. Computer scientists use mathematics to design efficient compression algorithms, to understand the semantics of programming languages and for the theory behind internet security systems.
This MSci degree gives you a choice of modules in both Mathematics and Computer Science, with a chance to do project work in either subject and this option allows you to pursue your interests to greater depth and gives you the opportunity to study almost as much mathematics or computer science as you would on a Single Honours programme, but with all the benefits of a Joint Honours degree. Normally students choose whether to remain on the MSci, or switch to the three year BSc, at the end of their second year.
The first two years are carefully designed to allow you as much choice as possible in your final year. In the first year you study core calculus and algebra. On this programme you take modules in either applied mathematics or in discrete mathematics and statistics. In Computer Science you study the foundations of computer science together with program design and programming techniques.
You take modules in advanced calculus and algebra, management mathematics, algorithms, data structures and logic. Your interests will develop towards either software engineering or the more mathematical themes that involve computation.
The third year offers you a choice of modules with the possibility of specialising in either Mathematics or Computer Science. Project modules, particularly in Computer Science, are encouraged.
The fourth year allows you to specialise even further. In addition to a wide choice of advanced modules in Mathematics or Computer Science, all MSci students take a significant project module in their final year, either in Mathematics or Computer Science, or combing both disciplines. This might involve developing a complex piece of software or looking at some of the mathematics on which the more theoretical aspects of computer science is based.
Generic skills-training, focusing on transferable skills and employability, is embedded throughout the course from the outset, and will ensure that you are equipped with the ICT, presentation, team-working and problem–solving skills which will enhance your employability on graduation. . Project and programming work in particular help to develop these skills.
BSc or MSci? The first two years of this MSci course are interchangeable with, and identical to, our BSc programme (GG14), which means you can delay your final choice of degree (BSc or MSci) until the end of Year 2. MSci study is dependent upon performance so you will need to successfully complete Year 2 with a high 2ii to remain on to the MSci programme.
Why study this course
Studying any mathematics course at Birmingham will expand your knowledge and understanding of the world, helping you to become a sought-after graduate wherever there is a call for logical thinking and statistical or strategic knowledge.
At Birmingham, we provide a first-rate education that involves a range of learning environments, developing many skills to prepare you for future employment or further study. The School of Mathematics was one of only two maths departments in the country to be awarded full marks in the last national Assessment of Quality in Education.
The Mathematics Learning Resource Centre here provides an excellent environment for undergraduates to work independently, in groups, or with help from postgraduate students.
From 2000-2011, the university housed the national headquarters of the Maths, Stats & OR Network (MSOR), a subject centre of the Higher Education Academy. Between August 2009 and July 2012 we host a major national education programme that champions
Science, Technology, Engineering and Mathematics (STEM)
teaching at universities throughout England and Wales.
Fees and funding
Number of A levels required: 3
Typical offer: A*AA
Required subjects and grades: A level Mathematics at grade A*; Computing A level is not required but some experience of programming would be advantageous; Further Mathematics is not required, but would be advantageous.
General Studies: not accepted, but a grade A may be considered if you fail to meet your offer
Other qualifications are considered – learn more about entry requirements. We are happy to discuss your individual offer with you.
International Baccalaureate Diploma: 36 points, including 7 points in Mathematics at HL; SL Further Mathematics is not required but would be advantageous
Learn more about our standard English language requirements on the International student entry page.
Learn more about international entry requirements.
Depending on your chosen course of study, you may also be interested in the Birmingham Foundation Academy, a specially structured programme for international students whose qualifications are not accepted for direct entry to UK universities. Further details can be found on the foundation academy web pages.
How to apply
Key Information Set (KIS)
Key Information Sets (KIS) are comparable sets of information about full or part time undergraduate courses and are designed to meet the information needs of prospective students.
From September 2012 all KIS information will be published on the Unistats website and can also be accessed via the small advert, or ‘widget’, below. On the Unistats website you will be able to compare all the KIS data for each course with data for other courses.
The development of Key Information Sets (KIS) forms part of HEFCE’s work to enhance the information that is available about higher education. It will give you access to robust, reliable and comparable information in order to help you make informed decisions about what and where to study.
The KIS contains information which prospective students have identified as useful, such as student satisfaction, graduate outcomes, learning and teaching activities, assessment methods, tuition fees and student finance, accommodation and professional accreditation.