📖Program Curriculum
FHEQ 5 Undergraduate Sandwich Year
Compulsory Modules
Module Name Module Duration Credits Module Code
Computer Science Project Implementation and Dissertation September-June 15 CSP344
Computer Science Project Specification and Development September-June 15 CSP354
Year 5 (Level 7)
MSci 5 Year Full-time (with a year in Industry)
Year 1 (Level 4)
Year 2 (Level 5)
Year 3 (Level 5)
FHEQ 6 Undergraduate / Honours
Students choose 120 credits from the following:
Compulsory Modules
None found.
Optional Modules
September to January Modules
Choose Maximum Of 45 credits from the following Modules:
NOTE : The maximum credit limit applies to the modules in this section and also the CSC306/CSC348 and CSC318/CSC345 sub-sections. You cannot take both CSC306 and CSC306B in the same Academic Year. The same rule applies to CSC348/CSC348B, CSC318/CSC318B and CSC345/CSC345B.
Module Name Module Duration Credits Module Code Guidance
High Integrity Systems September-January 15 CSC313
Embedded System Design September-January 15 CSC368
Optimisation September-January 15 CSC372
Modelling and Verification Techniques September-January 15 CSC385
Teaching Computing via a School Placement September-January 15 CSC390
AND
CSC306 / CSC348
Choose Maximum Of 15 credits from the following Modules:
NOTE : You may choose to make no selection in this section.
Module Name Module Duration Credits Module Code Guidance
Writing Mobile Apps September-January 15 CSC306
Web Application Development September-January 15 CSC348
AND
CSC318 / CSC345
Choose Maximum Of 15 credits from the following Modules:
NOTE : You may choose to make no selection in this section.
Module Name Module Duration Credits Module Code Guidance
Cryptography and IT-Security September-January 15 CSC318
Big Data and Machine Learning September-January 15 CSC345
AND
January to June Modules
Choose Maximum Of 45 credits from the following Modules:
NOTE : The maximum credit limit applies to the modules in this section and also the CSC306B/CSC348B and CSC318B/CSC345B sub-sections. You cannot take both CSC306 and CSC306B in the same Academic Year. The same rule applies to CSC348/CSC348B, CSC318/CSC318B and CSC345/CSC345B.
Module Name Module Duration Credits Module Code Guidance
Invention and Innovation in Computing September-June 15 CSC309
Artificial Intelligence January-June 15 CSC325
Data Visualisation January-June 15 CSC337
User Experience January-June 15 CSC349
Software Testing January-June 15 CSC364
Advanced Object-Oriented Programming January-June 15 CSC371
Logic for Computer Science January-June 15 CSC375
Introduction to Video Games Programming January-June 15 CSC384
AND
CSC306B / CSC348B
Choose Maximum Of 15 credits from the following Modules:
NOTE : You may choose to make no selection in this section.
Module Name Module Duration Credits Module Code Guidance
Writing Mobile Apps January-June 15 CSC306B
Web Application Development January-June 15 CSC348B
AND
CSC318B / CSC345B
Choose Maximum Of 15 credits from the following Modules:
NOTE : You may choose to make no selection in this section.
Module Name Module Duration Credits Module Code Guidance
Cryptography and IT-Security January-June 15 CSC318B
Big Data and Machine Learning January-June 15 CSC345B
FHEQ 5 Undergraduate Sandwich Year
Compulsory Modules
None found.
Year 4 (Level 6)
FHEQ 5 Undergraduate Sandwich Year
Compulsory Modules
Module Name Module Duration Credits Module Code
Computer Science Project Implementation and Dissertation September-June 15 CSP344
Computer Science Project Specification and Development September-June 15 CSP354