<< Click to search Course Information Database again

Bachelor of Science with Honours [BSc (Hons)] Computer Science

Course Specification: Core Award Data

Course Specification: Student Learning Experience

 

  Full-time
  Stage 1   Semester 1 CREDITS LEVEL  
  CM1100   Introduction to Computing 30 SCQF 7  
  CM1101   Computing Information Systems 15 SCQF 7  
  CM1102   Problem Solving And Modelling -- SCQF 7  
    Total for Semester:   45  
 
  Full-time
  Stage 1   Semester 2 CREDITS LEVEL  
  CM1102   Problem Solving And Modelling 30 SCQF 7  
  CM1103   Computer Systems & Networking 30 SCQF 7  
  CM1104   Object Oriented Programming 15 SCQF 7  
    Total for Semester:   75  
 
    Total for Stage: 120    
 
  Full-time
  Stage 2   Semester 1 CREDITS LEVEL  
  CM2100   Advanced Software Design and Development -- SCQF 8  
  CM2101   Database Systems 15 SCQF 8  
  CM2102   Real World Project and Professional Skills -- SCQF 8  
  CM2103   Routing and Switching 15 SCQF 8  
    Total for Semester:   30  
 
  Full-time
  Stage 2   Semester 2 CREDITS LEVEL  
  CM2100   Advanced Software Design and Development 30 SCQF 8  
  CM2102   Real World Project and Professional Skills 30 SCQF 8  
  CM2104   Dynamic Web Development 30 SCQF 8  
    Total for Semester:   90  
 
  Full-time
  Stage 2   Semester 3 CREDITS LEVEL  
  Choose 1 option module from the following group:
  This Semester provides an additional option for students, which is not required to progress to the next Stage and the credits accumulated do not contribute to the award total
  CM2105   Industrial Work Placement 15 SCQF 8  
  CM2108   Erasmus Work Placement 30 SCQF 8  
  CM2109   Erasmus Study Abroad 30 SCQF 8  
    Total for Semester:   15  
 
    Total for Stage: 135    
 
  Full-time
  Stage 3   Semester 1 CREDITS LEVEL  
  CM3102   Operating Systems 15 SCQF 9   A B
  CM3108   Software Engineering And Project Management 15 SCQF 9   A B
  CM3110   Mobile App Development 15 SCQF 9   A B
  CM3111   Big Data Analytics 15 SCQF 9   A
  CM3115   C++ for Graphics 15 SCQF 9   B
    Total for Semester:   60  
Route A - Secure Software Development
Route B - Graphics and Games
 
  Full-time
  Stage 3   Semester 2 CREDITS LEVEL  
  CM3104   Computer Security and Cryptography 15 SCQF 9   A B
  CM3105   Web Security 15 SCQF 9   A
  CM3113   Concurrent Programming 15 SCQF 9   A B
  CM3114   User Centred Design 15 SCQF 9   A B
  CM3116   Graphics Development 15 SCQF 9   B
    Total for Semester:   60  
Route A - Secure Software Development
Route B - Graphics and Games
 
  Full-time
  Stage 3   Semester 3 CREDITS LEVEL  
  Choose 1 option module from the following group:
  This Semester provides an additional option for students, which is not required to progress to the next Stage and the credits accumulated do not contribute to the award total
  CM2105   Industrial Work Placement 15 SCQF 8  
  CM2108   Erasmus Work Placement 30 SCQF 8  
  CM2109   Erasmus Study Abroad 30 SCQF 8  
    Total for Semester:   15  
 
    Total for Stage: 135    
 
  Full-time
  Stage 4   Semester 1 CREDITS LEVEL  
  CM3112   3D Modelling 15 SCQF 9   B
  CM4105   Honours Individual Project -- SCQF 10   A B
  CM4106   Languages and Compilers 15 SCQF 10   A B
  CM4107   Advanced Artificial Intelligence 15 SCQF 10   A B
  CM4108   Cloud Computing 15 SCQF 10   A
    Total for Semester:   45  
Route A - Secure Software Development
Route B - Graphics and Games
 
  Full-time
  Stage 4   Semester 2 CREDITS LEVEL  
  CM4103   Ethical Hacking 15 SCQF 10   A B
  CM4105   Honours Individual Project 30 SCQF 10   A B
  CM4110   Human Computer Interaction 15 SCQF 10   A B
  CM4111   Internet Of Things 15 SCQF 10   A B
  CM4114   Games Development 15 SCQF 10   B
  Note: Route totals are not equal ->   Totals for Semester:   Route A: 75
Route B: 90
 
Route A - Secure Software Development
Route B - Graphics and Games
 
    Total for Stage: 120