Programmes and modules
Your programme of study and module enrolment for 2026-27.
Module add and drop is open.
Changes for 2026-27 can be requested until Friday 25 September 2026.
Requests are not final until your department confirms them.
BSc Computer Science
RegisteredSchool of Computer Science
- Programme code
- COMU13
- Level
- Level 3 (final year)
- Year of study
- 3 of 3
- Mode of study
- Full-time
- Started
- September 2024
- Expected completion
- June 2027
Enrolled modules
Confirmed · 110
Pending approval · 10
| Code | Module | Credits | Semester | Type | Status | Actions |
|---|---|---|---|---|---|---|
| COM3610 | Dissertation Project | 40 | Full year | Core | Confirmed | — |
| COM3420 | Machine Learning | 20 | Autumn | Core | Confirmed | — |
| COM3110 | Text Processing | 10 | Autumn | Optional | Confirmed | |
| COM3520 | Advanced Operating Systems | 20 | Spring | Optional | Confirmed | |
| COM3504 | The Intelligent Web | 20 | Spring | Optional | Confirmed | |
| COM3502 | Speech Processing | 10 | Autumn | Optional | Pending approval |
Available optional modules
You are enrolled on the full 120 credits. To add one of these modules, request a drop first — your department will process both changes together.
| Code | Module | Credits | Semester | Actions |
|---|---|---|---|---|
| COM3240 | Reinforcement Learning | 10 | Autumn | |
| COM3221 | Parallel Computing with GPUs | 10 | Spring | |
| COM3524 | Bio-Inspired Computing | 20 | Spring | |
| COM3116 | Automated Software Verification | 10 | Spring |
Module changes are reviewed by the School of Computer Science. You will receive an email when a request is confirmed, usually within 5 working days.