Detail of award: BSc (Hons) Software Engineering Including Integrated
Foundation Year 2024 entry
Name of award: BSc
(Hons) Software Engineering
In order to
achieve the named award above students must meet all requirements of this award
map.
STAGE 1a
Code |
Title |
Credits |
Status |
Pre-Requisites |
Transition
to University – Learning to Learn |
40 |
Compulsory |
None |
|
Investigating
Your Subject |
20 |
Compulsory |
None |
|
Foundations
in Physical Sciences |
20 |
Compulsory |
None |
|
Negotiated
Learning Project |
40 |
Compulsory |
None |
|
|
STAGE 1b
Code |
Title |
Credits |
Status |
Pre-Requisites |
Computer
Systems |
20 |
Compulsory |
None |
|
Computer
Communications |
20 |
Compulsory |
None |
|
Web
Development |
20 |
Compulsory |
None |
|
Software
Engineering Fundamentals |
20 |
Compulsory |
None |
|
Problem
Solving and Programming |
20 |
Compulsory |
None |
|
Database
Design and Development |
20 |
Compulsory |
None |
Students must take all modules
STAGE 2
Code |
Title |
Credits |
Status |
Pre-Requisites |
Data
Structures and Algorithms |
20 |
Compulsory |
None |
|
Group
Project |
20 |
Compulsory |
None |
|
Web
Programming |
20 |
Compulsory |
CSY1063 |
|
Object-Relational
Databases |
20 |
Compulsory |
CSY1065 |
|
Systems
Design and Development |
20 |
Compulsory |
CSY1020 |
|
Mobile
Application Development |
20 |
Compulsory |
None |
Students must take all modules.
OPTIONAL PLACEMENT YEAR
Code |
Title |
Credits |
Status |
Pre-Requisites |
Learning Through Work (WBL)1 |
40 |
Designated |
None |
1 Students
must have completed 100 credits at Level 5 in order to
undertake placement
STAGE 3
Code |
Title |
Credits |
Status |
Pre-Requisites |
CSY4022[1] |
Computing Project Dissertation |
40 |
Compulsory |
None |
Contemporary Approaches to Software Development |
20 |
Compulsory |
None |
|
Modern Databases |
20 |
Compulsory |
None |
|
Advanced AI and Applications |
20 |
Compulsory |
None |
|
Development Operations and Software Testing |
20 |
Compulsory |
None |
Students
must take all modules
Students who do not
complete the Honours Degree will be eligible for an Ordinary Degree in the
named subject upon successful completion of a minimum of 60 Level 6 credits.
These can be from any Level 6 modules, whether identified as compulsory or
designated.
shsoftwareengIFY22
2/2/22
module recoded
* new module
[1] In the event of being
part-time/split level the dissertation module must be taken in the final stage
of study.