Double Degree in Computer Science & Mathematics/Applied Mathematics

Computer Science and Mathematics share a synergistic relationship in many ways –
foundations of computer science have its roots in mathematics starting from the notion of computation (the Turing machine);
discrete mathematics is an indispensable tool in understanding structures and systems in computer science.
On the other hand, inventions and advances in computer science have generated new frontiers for research in mathematics.
As a result, many fundamental areas in Computer Science such as computability and computational complexity are very much part of Mathematics and vice versa.

This double degree programme, jointly offered by the School of Computing and the Department of Mathematics,
provides a standardized structure for students who are keen to pursue both disciplines. It also offers two specializations (optional) for students with
special interest in either Algorithms and Computation or Multimedia Modeling.

Admission Requirements

Candidates may apply for admission in one of the following ways.

Applicants must satisfy one of the following two criteria:

Grade A in either A-level Mathematics or A-level Further Mathematics, and a good grade at A-level in either Computing or Physics or Chemistry or Biology or Physical Science.

Demonstrated special talents in Mathematics and/or Computing (e.g., Mathematics and/or Informatics Olympiad awards, etc.).

If the candidate meets criterion 1, no interviews will be required.

Admission upon completing first–year studies in B.Comp. (Hons) or B.Sc. (Hons)

Candidates will be assessed on the merits of their first-year results. An email will be sent to eligible students, in due course, inviting them to apply for the programme.