Computing first year
First Year Regulations
There are eight core modules, each with their own coursework and written examination: Introduction to Computer Systems, Introduction to Computer Architecture, Logic, Reasoning about Programs, Mathematics I, Discrete Structures, Graphs and Algorithms, Introduction to Databases.
Lecture modules have associated coursework, contributing 15% of the marks. There is also an integrated module of coursework in all three terms: Computing Practical 1. It includes Programming and Professional Issues.
Programming is assessed by on-line tests and project work.
There is also a research aspect, which runs in the first and second terms. This is assessed by reports and presentations.
|Component||ECTS / CATS|
| Eight core modules
||40 / 80 (each module contributes 5 / 10)|
| Computing Practical 1
||20 / 40|
|Total|| 60 / 120
|Component||Share of submodule||Share of module|
|= 100%||= 30%|
|= 100%||= 42%|
|= 100%||= 18%|
|= 100%||= 10%|
In order to pass the Part I examination (First Year of studies) and qualify to progress to the Second Year, the candidate must achieve:
- A minimum of 40% for each of the eight core modules;
- A minimum of 50% for Computing Practical 1;
- A minimum of 40% overall.
Supplementary Qualifying Tests
At the discretion of the Examiners, Supplementary Qualifying Tests may be offered to a student who marginally fails to achieve the above requirements.