<< Click to search Course Information Database again

Bachelor of Science with Honours [BSc (Hons)] Cyber Security (Session 2024-25 onwards)

Course Specification: Core Award Data

Course Specification: Student Learning Experience

 

  Full-Time
  Stage 1   Semester 1 CREDITS LEVEL  
  CM1112   Introduction to Programming 15 SCQF 7  
  CM1119   Problem Solving and Maths 15 SCQF 7  
  CM1131   Cyber Security Fundamentals 15 SCQF 7  
  Choose 1 option module from the following group:
  
  CM1108   Creative Design 15 SCQF 7  
  CM1109   Exploring Computing Devices 15 SCQF 7  
  CM1122   AI, Data And Society 15 SCQF 7  
    Total for Semester:   60  
 
  Full-Time
  Stage 1   Semester 2 CREDITS LEVEL  
  CM1120   Database Systems 15 SCQF 7  
  CM1121   Web UX 15 SCQF 7  
  CM1132   Computing Network Fundamentals 15 SCQF 7  
  Choose 1 option module from the following group:
  
  CM1113   Software Design and Development 15 SCQF 7  
  CM1116   Visual Development Fundamentals 15 SCQF 7  
  CM1123   Data Analysis 15 SCQF 7  
    Total for Semester:   60  
 
    Total for Stage: 120    
 
  Full-Time
  Stage 2   Semester 1 CREDITS LEVEL  
  CM2112   Real World Projects and Professional Skills 15 SCQF 8   A B
  CM2133   Social & Human Factors In Cyber Security 15 SCQF 8   A B
  CM2134   Operating Systems & Virtualisation Security 15 SCQF 8   A B
  Choose 1 option module from the following group:
  Exclusive to continuing students.
Rt:A
  CM2104   Dynamic Web Development 30 SCQF 8  
  CM2115   Advanced Software Design And Development 15 SCQF 8  
  CM2119   Experimental Game Mechanics 15 SCQF 8  
  CM2125   2D Animation Fundamentals 15 SCQF 8  
  Choose 1 option module from the following group:
  Exclusive to articulating students in Stage 2. Please consult with the Personal Tutor (PT) or Course Leader (CL) to determine module choices, as they depend on prior learning.
Rt:B
  CM1112   Introduction to Programming 15 SCQF 7  
  CM1119   Problem Solving and Maths 15 SCQF 7  
  CM1131   Cyber Security Fundamentals 15 SCQF 7  
  CM2104   Dynamic Web Development 30 SCQF 8  
  CM2115   Advanced Software Design And Development 15 SCQF 8  
  CM2119   Experimental Game Mechanics 15 SCQF 8  
  CM2125   2D Animation Fundamentals 15 SCQF 8  
  Note: Route totals are not equal ->   Totals for Semester:   Route A: 75
Route B: 60
 
Route A - Continuing
Route B - Articulation
 
  Full-Time
  Stage 2   Semester 2 CREDITS LEVEL  
  CM2124   Research Methods 15 SCQF 8   A B
  CM2135   Securing Networks 15 SCQF 8   A B
  CM2136   Cryptography 15 SCQF 8   A B
  Choose 1 option module from the following group:
  Exclusive to continuing students.
Rt:A
  CM2104   Dynamic Web Development 30 SCQF 8  
  CM2116   Data Structures and Algorithms 15 SCQF 8  
  CM2121   3D Reconstructive Techniques 15 SCQF 8  
  CM2126   2D Animation Production 15 SCQF 8  
  Choose 1 option module from the following group:
  Exclusive to articulating students in Stage 2. Please consult with the Personal Tutor (PT) or Course Leader (CL) to determine module choices, as they depend on prior learning.
Rt:B
  CM1120   Database Systems 15 SCQF 7  
  CM1121   Web UX 15 SCQF 7  
  CM1132   Computing Network Fundamentals 15 SCQF 7  
  CM2104   Dynamic Web Development 30 SCQF 8  
  CM2116   Data Structures and Algorithms 15 SCQF 8  
  CM2121   3D Reconstructive Techniques 15 SCQF 8  
  CM2126   2D Animation Production 15 SCQF 8  
  Note: Route totals are not equal ->   Totals for Semester:   Route A: 75
Route B: 60
 
Route A - Continuing
Route B - Articulation
 
  Full-Time
  Stage 2   Semester 3 CREDITS LEVEL  
  Choose 1 option module from the following group:
  The placement and study abroad modules are optional and can be taken between Stage 2 and Stage 3
  CM2106   Year-long Industrial Placement 90 SCQF 8  
  CM2117   Short Industrial Placement 30 SCQF 8  
  CM2118   Study Abroad 30 SCQF 8  
    Total for Semester:   90  
 
    Total for Stage: 270    
 
  Full-Time
  Stage 3   Semester 1 CREDITS LEVEL  
  CM3130   Interdisciplinary Team Project 15 SCQF 9   A B
  CM3144   Information Risk & Security Management 15 SCQF 9   A B
  CM3146   Ethical Hacking 15 SCQF 9   A B
  Choose 1 option module from the following group:
  Exclusive to continuing students.
  CM3112   3D Modelling 15 SCQF 9  
  CM3113   Concurrent Programming 15 SCQF 9  
  CM3128   Design Principles in Composition 15 SCQF 9  
  CM3151   Machine Learning 15 SCQF 9  
  Choose 1 option module from the following group:
  Exclusive to articulating students in Stage 3. Please consult with the Personal Tutor (PT) or Course Leader (CL) to determine module choices, as they depend on prior learning.
Rt:B
  CM2133   Social & Human Factors In Cyber Security 15 SCQF 8  
  CM2134   Operating Systems & Virtualisation Security 15 SCQF 8  
  CM3112   3D Modelling 15 SCQF 9  
  CM3113   Concurrent Programming 15 SCQF 9  
  CM3128   Design Principles in Composition 15 SCQF 9  
  CM3151   Machine Learning 15 SCQF 9  
  Note: Route totals are not equal ->   Totals for Semester:   Route A: 45
Route B: 60
 
Route A - Continuing
Route B - Articulation
 
  Full-Time
  Stage 3   Semester 2 CREDITS LEVEL  
  CM3141   Pirates of the SoC 15 SCQF 9   A B
  CM3145   Web & Mobile Security 15 SCQF 9   A B
  CM3148   Software Security & Malware Analysis 15 SCQF 9   A B
  Choose 1 option module from the following group:
  Exclusive to continuing students.
  CM3136   3D Animation 15 SCQF 9  
  CM3142   Internet of Things 15 SCQF 9  
  CM3149   Audio and Visual Production 15 SCQF 9  
  CM3152   Artificial Intelligence for Problem Solving 15 SCQF 9  
  Choose 1 option module from the following group:
  Exclusive to articulating students in Stage 3. Please consult with the Personal Tutor (PT) or Course Leader (CL) to determine module choices, as they depend on prior learning.
Rt:B
  CM2135   Securing Networks 15 SCQF 8  
  CM2136   Cryptography 15 SCQF 8  
  CM3136   3D Animation 15 SCQF 9  
  CM3142   Internet of Things 15 SCQF 9  
  CM3149   Audio and Visual Production 15 SCQF 9  
  CM3152   Artificial Intelligence for Problem Solving 15 SCQF 9  
  Note: Route totals are not equal ->   Totals for Semester:   Route A: 45
Route B: 60
 
Route A - Continuing
Route B - Articulation
 
  Full-Time
  Stage 3   Semester 3 CREDITS LEVEL  
  Choose 1 option module from the following group:
  The placement and study abroad modules are optional and can be taken between Stages 3 and 4
  CM2106   Year-long Industrial Placement 90 SCQF 8  
  CM2117   Short Industrial Placement 30 SCQF 8  
  CM2118   Study Abroad 30 SCQF 8  
    Total for Semester:   90  
 
    Total for Stage: 240    
 
  Full-Time
  Stage 4   Semester 1 CREDITS LEVEL  
  CM4141   Digital Forensics and Analysis 15 SCQF 10  
  CM4142   Security Operations & Incident Management 15 SCQF 10  
  CM4143   AI & Cyber Security 15 SCQF 10  
  Choose 1 option module from the following group:
  
  CM4106   Languages and Compilers 15 SCQF 10  
  CM4107   Advanced Artificial Intelligence 15 SCQF 10  
  CM4110   Human Computer Interaction 15 SCQF 10  
  CM4114   Games Development 15 SCQF 10  
  CM4126   Computer Vision 15 SCQF 10  
  CM4136   Visual Effects 15 SCQF 10  
    Total for Semester:   60  
 
  Full-Time
  Stage 4   Semester 2 CREDITS LEVEL  
  CM4134   Capstone Project 60 SCQF 10  
    Total for Semester:   60  
 
    Total for Stage: 120    
 
  Notes:  
 

Please note CM1112 Introduction to Programming is delivered as an intensive module at the start of Semester 1 followed by the remaining Stage 1 modules undertaken in parallel over the rest of Semester 1 and Semester 2.

 

 

Permanent link to this page