Skip to main content

First Year Teaching

Welcome to the page for First Year Computer Science students.

Year Tutors

Student Representatives

Aankhi Mukherjee is international rep for all programmes

Computer Science Units

Unit Code CP Unit Title G400 G401 G402 G403
COMS10001 20 Programming and Algorithms II c c c c
COMS10002 20 Programming and Algorithms I c c c c
COMS10003 20 Mathematical Methods for Computer Scientists c c c c
COMS11700 10 Theory of Computation c c c c
COMS12200 20 Introduction to Computer Architecture c c c c
COMS12303 10 Origins of Computer Science o o o o
COMS12900 10 High-Tech Enterprise o o o o
COMSLANG1 20 Language Unit Level 1 - c - -
COMSOPEN1 20 Open Units Level C/4 o - o o

Key: c - Core Choice, o - Option Choice

Computer Science & Electronics Units

Unit Code CP Unit Title GH46 GH4P
COMS10001 20 Programming and Algorithms II c c
COMS10002 20 Programming and Algorithms I c c
COMS12200 20 Introduction to Computer Architecture c c

Key: c - Core Choice

Computer Science & Maths Units

Unit Code CP Unit Title GG41 GGK1
COMS10002 20 Programming and Algorithms I c c
COMS10004 10 Programming and Algorithms 2A c c
COMS11700 10 Theory of Computation c c
MATH10003 10 Analysis 1A c c
MATH10004 10 Foundations & Proof c c
MATH10005 10 Introduction to Group Theory c c
MATH11005 20 Linear Algebra and Geometry c c
MATH11007 20 Calculus 1 c c
MATH11300 10 Probability 1 c c

Key: c - Core Choice

General Resources