Skip to content

Module Catalogue

Breadcrumbs navigation

Search results for CS

Module Code Academic Year Module Title Department SCQF Level Category Semester
CS1002 2024-2025 Object-Oriented Programming School of Computer Science SCQF level 7 UG Semester 1
CS1002 2023-2024 Object-Oriented Programming School of Computer Science SCQF level 7 UG Semester 1
CS1003 2024-2025 Programming with Data School of Computer Science SCQF level 7 UG Semester 2
CS1003 2023-2024 Programming with Data School of Computer Science SCQF level 7 UG Semester 2
CS1006 2024-2025 Programming Projects School of Computer Science SCQF level 7 UG Semester 2
CS1006 2023-2024 Programming Projects School of Computer Science SCQF level 7 UG Semester 2
CS1007 2024-2025 Computer Systems Fundamentals School of Computer Science SCQF level 7 UG Semester 1
CS1007 2023-2024 Computer Systems Fundamentals School of Computer Science SCQF level 7 UG Semester 1
CS2001 2024-2025 Foundations of Computation School of Computer Science SCQF level 8 UG Semester 1
CS2001 2023-2024 Foundations of Computation School of Computer Science SCQF level 8 UG Semester 1
CS2002 2024-2025 Computer Systems School of Computer Science SCQF level 8 UG Semester 2
CS2002 2023-2024 Computer Systems School of Computer Science SCQF level 8 UG Semester 2
CS2003 2024-2025 The Internet and the Web: Concepts and Programming School of Computer Science SCQF level 8 UG Semester 1
CS2003 2023-2024 The Internet and the Web: Concepts and Programming School of Computer Science SCQF level 8 UG Semester 1
CS2006 2024-2025 Advanced Programming Projects School of Computer Science SCQF level 8 UG Semester 2
CS2006 2023-2024 Advanced Programming Projects School of Computer Science SCQF level 8 UG Semester 2
CS2101 2024-2025 Foundations of Computation (Accelerated) School of Computer Science SCQF level 8 UG Semester 1
CS2101 2023-2024 Foundations of Computation (Accelerated) School of Computer Science SCQF level 8 UG Semester 1
CS3050 2024-2025 Logic and Reasoning School of Computer Science SCQF level 9 UG Semester 1
CS3050 2023-2024 Logic and Reasoning School of Computer Science SCQF level 9 UG Semester 1
CS3052 2024-2025 Computational Complexity School of Computer Science SCQF level 9 UG Semester 2
CS3052 2023-2024 Computational Complexity School of Computer Science SCQF level 9 UG Semester 2
CS3099 2024-2025 Software Engineering Team Project School of Computer Science SCQF level 9 UG Full Year
CS3099 2023-2024 Software Engineering Team Project School of Computer Science SCQF level 9 UG Full Year
CS3101 2024-2025 Databases School of Computer Science SCQF level 9 UG Semester 2
CS3101 2023-2024 Databases School of Computer Science SCQF level 9 UG Semester 2
CS3102 2024-2025 Data Communications and Networks School of Computer Science SCQF level 9 UG Semester 2
CS3102 2023-2024 Data Communications and Networks School of Computer Science SCQF level 9 UG Semester 2
CS3104 2024-2025 Operating Systems School of Computer Science SCQF level 9 UG Semester 1
CS3104 2023-2024 Operating Systems School of Computer Science SCQF level 9 UG Semester 1
CS3105 2024-2025 Artificial Intelligence School of Computer Science SCQF level 9 UG Semester 1
CS3105 2023-2024 Artificial Intelligence School of Computer Science SCQF level 9 UG Semester 1
CS3106 2024-2025 Human Computer Interaction School of Computer Science SCQF level 9 UG Semester 2
CS3106 2023-2024 Human Computer Interaction School of Computer Science SCQF level 9 UG Semester 2
CS3301 2024-2025 Component Technology School of Computer Science SCQF level 9 UG Semester 2
CS3301 2023-2024 Component Technology School of Computer Science SCQF level 9 UG Semester 1
CS3302 2024-2025 Data Encoding School of Computer Science SCQF level 9 UG Semester 1
CS3302 2023-2024 Data Encoding School of Computer Science SCQF level 9 UG Semester 1
CS3701 2024-2025 Data Science Industry Placement 1 School of Computer Science SCQF level 9 UG Semester 2
CS3701 2023-2024 Data Science Industry Placement 1 School of Computer Science SCQF level 9 UG Semester 2
CS4098 2024-2025 Minor Software Project School of Computer Science SCQF level 10 UG Full Year
CS4098 2023-2024 Minor Software Project School of Computer Science SCQF level 10 UG Full Year
CS4099 2024-2025 Major Software Project School of Computer Science SCQF level 10 UG Full Year
CS4099 2023-2024 Major Software Project School of Computer Science SCQF level 10 UG Full Year
CS4102 2024-2025 Computer Graphics School of Computer Science SCQF level 10 BOTH Semester 2
CS4102 2023-2024 Computer Graphics School of Computer Science SCQF level 10 BOTH Semester 2
CS4103 2024-2025 Distributed Systems School of Computer Science SCQF level 10 BOTH Semester 2
CS4103 2023-2024 Distributed Systems School of Computer Science SCQF level 10 BOTH Semester 2
CS4105 2024-2025 Advanced Communication Networks and Systems School of Computer Science SCQF level 10 UG Semester 1
CS4105 2023-2024 Advanced Communication Networks and Systems School of Computer Science SCQF level 10 UG Semester 1
CS4201 2024-2025 Programming Language Design and Implementation School of Computer Science SCQF level 10 BOTH Semester 1
CS4201 2023-2024 Programming Language Design and Implementation School of Computer Science SCQF level 10 BOTH Semester 1
CS4202 2024-2025 Computer Architecture School of Computer Science SCQF level 10 BOTH Semester 2
CS4202 2023-2024 Computer Architecture School of Computer Science SCQF level 10 BOTH Semester 2
CS4203 2024-2025 Computer Security School of Computer Science SCQF level 10 BOTH Semester 1
CS4203 2023-2024 Computer Security School of Computer Science SCQF level 10 BOTH Semester 1
CS4204 2024-2025 Concurrency and Multi-Core Architectures School of Computer Science SCQF level 10 BOTH Semester 2
CS4204 2023-2024 Concurrency and Multi-Core Architectures School of Computer Science SCQF level 10 BOTH Semester 2
CS4302 2024-2025 Signal Processing: Sound, Image, Video School of Computer Science SCQF level 10 BOTH Semester 1
CS4302 2023-2024 Signal Processing: Sound, Image, Video School of Computer Science SCQF level 10 BOTH Semester 1
CS4303 2024-2025 Video Games School of Computer Science SCQF level 10 BOTH Semester 2
CS4303 2023-2024 Video Games School of Computer Science SCQF level 10 BOTH Semester 2
CS4402 2024-2025 Constraint Programming School of Computer Science SCQF level 10 BOTH Semester 1
CS4402 2023-2024 Constraint Programming School of Computer Science SCQF level 10 BOTH Semester 1
CS4499 2024-2025 Computer Science (Special Subject) School of Computer Science SCQF level 10 UG Semester 1
CS4499 2024-2025 Computer Science (Special Subject) School of Computer Science SCQF level 10 UG Semester 2
CS4499 2023-2024 Computer Science (Special Subject) School of Computer Science SCQF level 10 UG Semester 1
CS4499 2023-2024 Computer Science (Special Subject) School of Computer Science SCQF level 10 UG Semester 2
CS4701 2024-2025 Data Science Industry Placement 2 School of Computer Science SCQF level 10 UG Semester 1
CS4701 2023-2024 Data Science Industry Placement 2 School of Computer Science SCQF level 10 UG Semester 1
CS4796 2024-2025 Joint Project (30cr) School of Computer Science SCQF level 10 UG Full Year
CS4796 2023-2024 Joint Project (30cr) School of Computer Science SCQF level 10 UG Semester 1
CS4796 2023-2024 Joint Project (30cr) School of Computer Science SCQF level 10 UG Full Year
CS5001 2024-2025 Object-Oriented Modelling, Design and Programming School of Computer Science SCQF level 11 PGT Semester 1
CS5001 2023-2024 Object-Oriented Modelling, Design and Programming School of Computer Science SCQF level 11 PGT Semester 1
CS5002 2024-2025 Programming Principles and Practice School of Computer Science SCQF level 11 PGT Semester 1
CS5002 2023-2024 Programming Principles and Practice School of Computer Science SCQF level 11 PGT Semester 1
CS5003 2024-2025 Masters Programming Projects School of Computer Science SCQF level 11 PGT Semester 2
CS5003 2023-2024 Masters Programming Projects School of Computer Science SCQF level 11 PGT Semester 2
CS5010 2024-2025 Artificial Intelligence Principles School of Computer Science SCQF level 11 BOTH Semester 1
CS5010 2023-2024 Artificial Intelligence Principles School of Computer Science SCQF level 11 BOTH Semester 1
CS5011 2024-2025 Artificial Intelligence Practice School of Computer Science SCQF level 11 BOTH Semester 2
CS5011 2023-2024 Artificial Intelligence Practice School of Computer Science SCQF level 11 BOTH Semester 2
CS5012 2024-2025 Language and Computation School of Computer Science SCQF level 11 BOTH Semester 2
CS5012 2023-2024 Language and Computation School of Computer Science SCQF level 11 BOTH Semester 2
CS5014 2024-2025 Machine Learning School of Computer Science SCQF level 11 BOTH Semester 2
CS5014 2023-2024 Machine Learning School of Computer Science SCQF level 11 BOTH Semester 2
CS5019 2024-2025 Artificial Intelligence (Special Subject) School of Computer Science SCQF level 11 PGT Semester 2
CS5019 2023-2024 Artificial Intelligence (Special Subject) School of Computer Science SCQF level 11 PGT Semester 2
CS5020 2024-2025 Principles of Computer Communication Systems School of Computer Science SCQF level 11 BOTH Semester 1
CS5020 2023-2024 Principles of Computer Communication Systems School of Computer Science SCQF level 11 BOTH Semester 1
CS5029 2024-2025 Computer Communication Systems (Special Subject) School of Computer Science SCQF level 11 PGT Semester 2
CS5030 2024-2025 Software Engineering Principles School of Computer Science SCQF level 11 BOTH Semester 1
CS5030 2023-2024 Software Engineering Principles School of Computer Science SCQF level 11 BOTH Semester 1
CS5031 2024-2025 Software Engineering Practice School of Computer Science SCQF level 11 BOTH Semester 2
CS5031 2023-2024 Software Engineering Practice School of Computer Science SCQF level 11 BOTH Semester 2
CS5032 2024-2025 Critical Systems Engineering School of Computer Science SCQF level 11 BOTH Semester 1
CS5032 2023-2024 Critical Systems Engineering School of Computer Science SCQF level 11 BOTH Semester 1
CS5033 2024-2025 Software Architecture and Design School of Computer Science SCQF level 11 BOTH Semester 2
CS5033 2023-2024 Software Architecture School of Computer Science SCQF level 11 BOTH Semester 2
CS5035 2024-2025 Software Quality School of Computer Science SCQF level 11 PGT Semester 2
CS5039 2024-2025 Software Engineering (Special Subject) School of Computer Science SCQF level 11 PGT Semester 2
CS5039 2023-2024 Software Engineering (Special Subject) School of Computer Science SCQF level 11 PGT Semester 2
CS5040 2024-2025 Human Computer Interaction Principles and Methods School of Computer Science SCQF level 11 BOTH Semester 1
CS5040 2023-2024 Human Computer Interaction Principles and Methods School of Computer Science SCQF level 11 BOTH Semester 1
CS5041 2024-2025 Interactive Software and Hardware School of Computer Science SCQF level 11 BOTH Semester 2
CS5041 2023-2024 Interactive Software and Hardware School of Computer Science SCQF level 11 BOTH Semester 1
CS5042 2024-2025 User-Centred Interaction Design School of Computer Science SCQF level 11 BOTH Semester 1
CS5042 2023-2024 User-Centred Interaction Design School of Computer Science SCQF level 11 BOTH Semester 2
CS5044 2024-2025 Information Visualisation School of Computer Science SCQF level 11 BOTH Semester 2
CS5044 2023-2024 Information Visualisation School of Computer Science SCQF level 11 BOTH Semester 2
CS5052 2024-2025 Data-Intensive Systems School of Computer Science SCQF level 11 BOTH Semester 2
CS5052 2023-2024 Data-Intensive Systems School of Computer Science SCQF level 11 BOTH Semester 2
CS5055 2024-2025 Data Ethics and Privacy School of Computer Science SCQF level 11 BOTH Semester 2
CS5055 2023-2024 Data Ethics and Privacy School of Computer Science SCQF level 11 BOTH Semester 2
CS5098 2024-2025 Group Project and Dissertation in Computer Science School of Computer Science SCQF level 11 PGT Full Year
CS5098 2023-2024 Group Project and Dissertation in Computer Science School of Computer Science SCQF level 11 PGT Full Year
CS5099 2024-2025 Dissertation in Computer Science School of Computer Science SCQF level 11 PGT Full Year
CS5099 2023-2024 Dissertation in Computer Science School of Computer Science SCQF level 11 PGT Full Year
CS5103 2024-2025 Web Technologies School of Computer Science SCQF level 11 PGT Semester 1
CS5199 2024-2025 Individual Masters Project School of Computer Science SCQF level 11 UG Semester 1
CS5199 2024-2025 Individual Masters Project School of Computer Science SCQF level 11 UG Semester 2
CS5199 2023-2024 Individual Masters Project School of Computer Science SCQF level 11 UG Semester 1
CS5199 2023-2024 Individual Masters Project School of Computer Science SCQF level 11 UG Semester 2
CS5201 2024-2025 Special Project for Research Engineers School of Computer Science SCQF level 11 PGT Semester 2
CS5201 2023-2024 Special Project for Research Engineers School of Computer Science SCQF level 11 PGT Semester 2
CS5901 2024-2025 Programming in Python School of Computer Science SCQF level 11 PGT Full Year
CS5901 2023-2024 Programming in Python School of Computer Science SCQF level 11 PGT Semester 2
CS5901 2023-2024 Programming in Python School of Computer Science SCQF level 11 PGT Full Year
CS5914 2024-2025 Machine Learning Algorithms School of Computer Science SCQF level 11 PGT Full Year
CS5914 2023-2024 Machine Learning Algorithms School of Computer Science SCQF level 11 PGT Semester 2
CS5914 2023-2024 Machine Learning Algorithms School of Computer Science SCQF level 11 PGT Full Year
CS5922 2024-2025 Research Methods in Data Science School of Computer Science SCQF level 11 PGT Full Year
CS5922 2023-2024 Research Methods in Data Science School of Computer Science SCQF level 11 PGT Semester 2
CS5922 2023-2024 Research Methods in Data Science School of Computer Science SCQF level 11 PGT Full Year
CS5928 2024-2025 Complex Systems Modelling and Simulation School of Computer Science SCQF level 11 PGT Full Year
CS5928 2023-2024 Complex Systems Modelling and Simulation School of Computer Science SCQF level 11 PGT Semester 2
CS5928 2023-2024 Complex Systems Modelling and Simulation School of Computer Science SCQF level 11 PGT Full Year
CS5929 2024-2025 Discrete Optimisation School of Computer Science SCQF level 11 PGT Full Year
CS5929 2023-2024 Discrete Optimisation School of Computer Science SCQF level 11 PGT Semester 2
CS5929 2023-2024 Discrete Optimisation School of Computer Science SCQF level 11 PGT Full Year
CS5938 2024-2025 Numeric Optimisation School of Computer Science SCQF level 11 PGT Full Year
CS5938 2023-2024 Numeric Optimisation School of Computer Science SCQF level 11 PGT Semester 2
CS5938 2023-2024 Numeric Optimisation School of Computer Science SCQF level 11 PGT Full Year
CS5939 2024-2025 Data-Driven Systems School of Computer Science SCQF level 11 PGT Full Year
CS5939 2023-2024 Data-Driven Systems School of Computer Science SCQF level 11 PGT Semester 2
CS5939 2023-2024 Data-Driven Systems School of Computer Science SCQF level 11 PGT Full Year
CS5944 2024-2025 Data and Information Visualisation School of Computer Science SCQF level 11 PGT Full Year
CS5944 2023-2024 Data and Information Visualisation School of Computer Science SCQF level 11 PGT Semester 2
CS5944 2023-2024 Data and Information Visualisation School of Computer Science SCQF level 11 PGT Full Year
CS5959 2024-2025 End-to-End Machine Learning School of Computer Science SCQF level 11 PGT Full Year
CS5959 2023-2024 End-to-End Machine Learning School of Computer Science SCQF level 11 PGT Semester 2
CS5959 2023-2024 End-to-End Machine Learning School of Computer Science SCQF level 11 PGT Full Year
CS5960 2024-2025 Digital Preservation and Promotion of Heritage School of Computer Science SCQF level 11 PGT Full Year
CS5999 2024-2025 Dissertation in Data Science School of Computer Science SCQF level 11 Full Year
CS5999 2023-2024 Dissertation in Data Science School of Computer Science SCQF level 11 Semester 2
CS5999 2023-2024 Dissertation in Data Science School of Computer Science SCQF level 11 Full Year