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 |