Computer Science and Mathematics (BSc) |
Degree Type: Combined Honours |
POS Code: S0961 |
UCAS Code: GG14 |
NYT |
Course |
S |
L |
CT |
1 |
Informatics 1A |
O |
8 |
20 |
|
Informatics 1B |
O |
8 |
20 |
|
Differential Equations, Modelling and Solution |
P |
8 |
10 |
|
Geometry and Convergence |
P |
8 |
10 |
|
Group Theory: An Introduction to Abstract Mathematics |
P |
8 |
10 |
|
Linear Programming & Numerical Analysis |
P |
8 |
10 |
|
Practical Calculus |
P |
8 |
10 |
|
Solving Equations |
P |
8 |
10 |
|
Further courses |
A-Q |
7/8 |
20 |
2 |
Informatics 2A |
O |
8 |
20 |
|
Informatics 2B |
O |
8 |
20 |
|
Foundations of Calculus |
P |
8 |
10 |
|
Linear Algebra |
P |
8 |
10 |
|
Methods of Applied Mathematics |
P |
8 |
10 |
|
Several Variable Calculus |
P |
8 |
10 |
|
Discrete Mathematics (Year 2) |
P |
8 |
10 |
|
Further courses |
A-Q |
7/8/9 |
30 |
3 * |
Complex Variable and Differential Equations |
P |
10 |
20 |
|
ONE OF: |
|
|
Algebra |
P |
10 |
20 |
|
Pure and Applied Analysis |
P |
10 |
20 |
|
EITHER BOTH: |
|
|
|
|
CS/SE Individual Practical |
O |
9 |
10 |
|
Course in any of Computer Systems Organisation, Database
Systems, Parallel and Distributed Computing, Programming Languages and Techniques,
Software Engineering, Theoretical Computer Science, Informatics |
O |
9 |
10 |
|
OR: |
|
|
|
|
System Design Project |
O |
9 |
20 |
|
Further courses in any of Computer Systems Organisation, Database Systems,
Parallel and Distributed Computing, Programming Languages and Techniques,
Software Engineering, Theoretical Computer Science † |
O |
9 |
20 |
|
Further courses in any of Mathematics, Computer Systems Organisation,
Database Systems, Parallel and Distributed Computing, Programming Languages
and Techniques, Software Engineering, Theoretical Computer Science |
O/P |
9/10 |
30 |
|
Further course |
A-Q |
9/10 |
10 |
4 |
ONE OF: |
|
|
Honours Project (Informatics) |
O |
10 |
40 |
|
Project in Mathematics (Double) |
P |
10 |
40 |
|
Courses in any of Computer Systems Organisation, Database Systems, Parallel
and Distributed Computing, Programming Languages and Techniques, Software
Engineering, Theoretical Computer Science |
O |
10 |
30 |
|
Courses in Mathematics ‡ |
P |
10/11 |
30 |
|
Further course in any of Mathematics, Computer Systems Organisation, Database
Systems, Parallel and Distributed Computing, Programming Languages and Techniques,
Software Engineering, Theoretical Computer Science # |
O/P |
10 |
10 |
|
Further course |
A-Q |
10 |
10 |
* Entry to Honours requires passes at
50% or above in Foundations of Calculus, Linear Algebra, Methods of
Applied Mathematics and Several Variable Calculus, a pass
at 50% or above at the first attempt in one of the Informatics 2 courses
and a pass in the other Informatics 2 half course, or the permission of
the relevant Head of School. |
Documentation giving details,
as well as restrictions on choice of courses in the School of Informatics,
will be available for students entering the year to facilitate advance planning. |
‡ Documentation giving details,
as well as restrictions on choice of courses in the School of Mathematics,
will be available for students entering the year to facilitate advance planning. |
# Students must take at least 40
points worth of courses in the school in which they do not take their project. |