Computer Science (Web and App Development) Single Honours - Level 5 Modules

Please note that for the 2022/23 Academic Year programmes may be adapted to operate in accordance with a flexible, digital approach. This means that there may be some changes made to how modules are delivered and assessed. The latest information will be provided to you by your School in module handbooks. We endeavour to give you as much notice as possible of any changes and details about the circumstance in which changes are made to programmes can be found in the Student Agreement, available at: https://www.keele.ac.uk/student-terms-and-conditions/

Semester 1


Web Technologies
Module Code
CSC-20021 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
C - Continuous Assessment
Credit value
15
European Credits
7.5
Erasmus
Specific pre-requisite(s) needed by non-principal, Erasmus, Exchange and Study Abroad students wishing to take these modules

Programming II - Data Structures and Algorithms
Module Code
CSC-20037 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
C - Continuous Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students

Mobile Application Development
Module Code
CSC-20038 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
C - Continuous Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students

Computational and Artificial Intelligence I
Module Code
CSC-20043 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
C - Continuous Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students

Semester 2


Database Systems
Module Code
CSC-20002 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
M - Mixed Assessment
Credit value
15
European Credits
7.5
Erasmus
Specific pre-requisite(s) needed by non-principal, Erasmus, Exchange and Study Abroad students wishing to take these modules

Advanced Programming Practices
Module Code
CSC-20004 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
M - Mixed Assessment
Credit value
15
European Credits
7.5
Erasmus
Specific pre-requisite(s) needed by non-principal, Erasmus, Exchange and Study Abroad students wishing to take these modules

Digital Forensics
Module Code
FSC-20013 - Further details
Module Type
O - Optional Core Module
Assessment Type
M - Mixed Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students

Software Engineering
Module Code
CSC-20041 - Further details
Module Type
C - Compulsory Core Module
Assessment Type
M - Mixed Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students

Individual Study Topic in Computer Science
Module Code
CSC-20047 - Further details
Module Type
O - Optional Core Module
Assessment Type
M - Mixed Assessment
Credit value
15
European Credits
7.5
Erasmus
Available to suitably qualified Erasmus, Exchange and Study Abroad students