1. 2015 Entry

Mathematical Science with Computer Science  BSc (Hons)

This degree will equip you with a range of desirable skills in mathematical science & computer science.


Visit City during one of our University-wide Open Days

This course gives a general introduction to a range of mathematical techniques combined with elements from computer science.

The Civil Service, government agencies and research establishments require mathematicians, as do large corporations, public utilities and financial companies. Upon graduation, you will be equipped with skills for a wide variety of careers in industry, commerce, education and research.

The course has much in common with City's BSc (Hons)/MMath (Hons) Mathematical Science, but with greater emphasis on Computer Science, and covers a wide range of advanced mathematical topics, plus topics in modern computing.

The MMath (Hons) Mathematical Science with Computer Science is an enhanced first degree that integrates Masters-level modules into your undergraduate degree.

You cannot apply directly to the MMath (Hons) Mathematical Science with Computer Science course. There is a common entry in the first year for both the BSc (Hons) and MMath (Hons) versions of the course. To enter the MMath (Hons) course you need to obtain a 60% average in your second year.

Entry Requirements:

  • 'A' Level: 320 UCAS tariff points or ABB at 'A' Level, including Mathematics or Further Mathematics at 'A' Level grade A
  • IB: 32 points, 6 in higher Mathematics.

Course Fees:

  • Full-time EU: £9,000 per year
  • Full-time Non EU: £13,000 per year

Start Date:

September 2015

UCAS code:


Entry Requirements

For 2015 entry

Typical offers require one of the following:

  • 'A' Level: 320 UCAS tariff points or ABB at 'A' Level, including Mathematics or Further Mathematics at 'A' Level grade A
  • IB: 32 points, 6 in higher Mathematics.

In addition, the following is required:

  • GCSE: English Language grade C (or equivalent).

Other Suitable Qualifications

Foundation Programmes

If you do not qualify for direct entry, our partner INTO City University London offers academic preparation programmes which focus on the skills you need. Successful completion of the International Foundation in Engineering, Computer Science and Mathematics at INTO City University London means guaranteed progression to this degree.

English Requirements

  • IELTS: 6.0 overall score, with at least 6.0 in each of the four sub components
  • GCSE: English Language grade C.

English Language Programmes

If you need to improve your English language skills before you enter this course, our partner, INTO City University London offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for entry to this degree.

Visa Requirements

If you are not from the European Economic Area / Switzerland and you are coming to study in the UK you may need to apply for a visa or entry clearance to come to the UK to study.  

The way that you apply may vary depending on the length of your course at City, there are different rules for:

  • Students on courses of more than 6 months
  • Students on courses of less than 6 months
  • Students on a pre-sessional English Language course

Please note: If you require a Tier 4 student visa to study in the UK, you cannot undertake this part-time course.

For more information see our main Visa page.

When and Where

Start Date:
September 2015
3 years or 4 years including a professional placement

Course Content

Course Structure

Year one

In year one, you will concentrate on basic mathematical techniques.

Core modules include:

  • Algebra
  • Number theory & cryptography
  • Java
  • Functions, vectors & calculus
  • Computation & reasoning
  • Introduction to modelling.

At the end of the first year, it is possible for you to change course to BSc (Hons) Mathematical Science, if you so wish.

Year two

Core modules include:

  • Vector calculus
  • Complex variable
  • Linear algebra & group theory
  • Systems architecture
  • Networks & operating systems.

Elective modules include:

  • Dynamical systems
  • Applied mathematics
  • Numerical mathematics
  • Real analysis
  • Software engineering
  • Functional programming
  • Language processors.

You can transfer to City's MMath (Hons) Mathematical Science with Computer Science after obtaining a 60 per cent average in year two.

Year three

Core modules include:

  • Mathematical methods
  • Group project.

Elective modules include:

  • Discrete mathematics
  • Differential equations for finance
  • Mathematical biology
  • Fluid dynamics
  • Mathematical models & modelling
  • Quantum mechanics
  • Mathematical processes for finance
  • Groups & symmetry
  • Object-oriented programming in C++
  • Data structures & algorithms
  • Human-computer interaction
  • Parallel & concurrent programming
  • Introduction to data mining
  • Requirements engineering
  • Theory of computation.

MMath (Hons) students will also study two compulsory special topics.

Year four (MMath (Hons))

The fourth year contains compulsory modules on special topics and you will undertake a second project.

Teaching and Assessment

Excellent facilities ensure that lectures and tutorials are supported through PC-based laboratory sessions and web-based learning material. Tutorials will give you an opportunity to discuss the content of your lectures or coursework with an academic staff member.

A particular feature of the course is the weekly small-group tutorial for first year students, which provides intensive individual assistance in the early stages.

Assessment is based on coursework, project work and examinations. The marks for the BSc (Hons) degree are weighted in the ratio 1:3:6 for the three years. For the MMath (Hons) degree, marks are weighted in the ratio 1:3:6:6 for the four years. Professional placements do not contribute to the final degree classification but are indicated on the degree certificate.


  • Full-time EU: £9,000 per year
  • Full-time Non EU: £13,000 per year


For up-to-date information about tuition fees, living costs and financial support, visit Undergraduate Fees and Finance.


You may take a one year placement in industry between the second and third years of the course. During the first and especially the second year, you will receive careers support to help you identify and apply for placements.

Placements are a fantastic way to gain professional experience in a relevant field as part of your degree. The School has its own dedicated placements team that provides on-hand support and guidance for students throughout their studies. The team has longstanding relationships with an impressive and diverse range of companies spanning both large and small organisations including start-ups in Tech City.

Placements are highly encouraged at City; students that complete a placement year benefit from gaining professional experience working on real-life projects and are also more likely to:

  • Achieve a first - 48% of students that completed a placement were awarded a first class degree overall*
  • Secure a graduate-level job - 100% of students that completed a placement year secured graduate level work within six months of graduation*
  • Earn a higher salary - placement students earn on average £3,000 more than non-placement students*

*Data source: HESA DLHE survey 2011/12

Career Prospects

Upon graduation, you will be equipped with the mathematical skills for a wide variety of careers in industry, commerce (including business, finance and accountancy), education, the Civil Service and research.

Mathematical Science with Computer Science

UCAS code: G1G4

Applications for degree courses must be made through UCAS. You can apply through your school or college using the Apply system, which enables you to submit your application directly to the UCAS website.

Universities and Colleges Admissions Service (UCAS)
Rosehill, New Barn Lane,
Cheltenham, Gloucestershire GL52 3LZ

UCAS Customer Service Unit telephone numbers:

  • For callers in the UK: 0871 468 0 468
  • For callers outside the UK: +44 (0)871 468 0 468
  • For callers with hearing difficulties
  • From the UK use the Text Relay service on 18001 0871 468 0 468
  • From outside the UK dial +44 151 494 1260 (text phone) and then ask the operator to dial 0871 468 0 468.
You can apply for up to five universities on the form. Please take care to enter the correct course code, particularly for subjects with a foundation year or with BSc and BEng options. UCAS has implemented an 'invisibility of choices' policy so that, on the initial application and while you are receiving decisions, each university can only see their entry and not those of other universities you have chosen. This ensures that your application for a course at City University London is considered solely on your academic and personal qualities. You should submit your completed application form to UCAS with a £21 application fee. If you want to apply to City only, you can make a single choice application at a reduced rate of £11. The UCAS code for City University London is C60.

When to apply

Your application for entry in September 2015 should arrive at UCAS between 1 September 2014 and 15 January 2015. Applications that arrive after 15 January 2015 will be considered only at the University's discretion. When your application is acknowledged by UCAS, you will be sent a personal identification number so that you can access your records via Track on the UCAS website.


For general enquiries about the admissions process, please contact the
Admissions Office.
T: +44 (0)20 7040 8716/0223

If your enquiry is about admission to a particular course, you should contact the admissions tutor for that course (please see the course description for contact details).