First Year Breakdown
Continuous Assessment
Lecture modules have associated coursework, contributing to 20%. 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 computer-based 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 |
---|---|---|
Functional Programming | ||
Interim Test | 17% | 5% |
Final Test | 83% | 25% |
= 100% | = 30% | |
Object Oriented Programming | ||
Interim Test | 15% | 5% |
Final Test | 85% | 35% |
= 100% | = 40% | |
Procedural and Assembler Programming | ||
Group Project | 44% | 8% |
Main Test | 56% | 12% |
= 100% | = 20% | |
Professional Issues | ||
Ethics Project | 100% | 10% |
Total | 100% |
Progression Requirements
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 40% for Computing Practical 1, with at least: 50% in all its Programming Tests combined, and 40% on the Term 3 Group Project;
- A minimum of 40% overall.
The First Year of studies is weighted at 7.50% overall, both for the MEng and the BEng.
Credit
Each module contributes its relative ECTS weight towards the year total.
In total there are 60 ECTS in Year 2 - 55 ECTS from the core and compulsory modules and 5 ECTS from 1 optional module.
Third Year Regulations
List of courses
Autumn, spring and summer courses can be viewed on our Computing third year (BEng) webpage. Students select five courses from an approved list of electives. In addition, students need to take an I-Explore module as a requirement.
Coursework
Each lecture course has associated coursework. The weighting is normally 20%, although for some more practical courses the weighting is 30%. The courses with 30% are: COMP60019, and COMP70050 while COMP60003 has separate assessment criteria. The rest is assessed by written examination.
Projects
Students participate in a group project in the first term and an individual project which spans the whole academic year.
Credit
CodeModule TitleCore/ElectiveGroupTermCreditsSummary of the table's contents
60021 | Software Engineering Group Projects | Core | 1 | 10 | |
I-Explore | Compulsory | 1&/or 2 | 5 | ||
60010 | Individual Project | Core | 1, 2 and 3 | 20 | |
Five elective modules | Elective | 1 or 2 | 25 |
The marks for the three years are aggregated into an overall mark. In order to pass the degree the students must pass all modules in year 3 (including I-Explore) and also pass the Individual Project. The pass mark is 40%.
Classification for BEng
The marks for all components of the three years of the course are aggregated into an overall mark. The class of degree awarded depends on this overall mark, with the proviso that candidates must have passed all modules in year 3 and normally at least 40% in their individual project.
In addition to these requirements, candidates are normally expected to successfully complete the BEng degree programme in three continuous years.
For each year, the total possible ECTS weightings are:
Year 1 total | 60 |
Year 2 total | 60 |
Year 3 total | 60 |
Total over 3 years | 180 |