| Code |
Availability |
Course Name |
Period |
Credits |
| INFR11125 |
SV1 |
Accelerated Natural Language Processing |
Semester 1 |
20 |
| INFR11199 |
SV1 |
Advanced Database Systems |
Semester 2 |
20 |
| INFR11217 |
SV1 |
Advanced Database Systems (UG) |
Semester 2 |
20 |
| INFR11169 |
SV1 |
Advanced Message-passing Programming |
Semester 2 |
10 |
| INFR11170 |
SV1 |
Advanced Parallel Techniques |
Semester 2 |
10 |
| INFR11213 |
SV1 |
Advanced Robotics |
Semester 1 |
20 |
| INFR11031 | |
Advanced Vision (Level 11) |
Not delivered this year |
10 |
| INFR11101 | |
Advances in Programming Languages |
Not delivered this year |
10 |
| INFR11156 | |
Algorithmic Foundations of Data Science |
Not delivered this year |
10 |
| INFR11020 |
SV1 |
Algorithmic Game Theory and its Applications |
Semester 2 |
10 |
| INFR11218 |
SV1 |
Algorithmic Game Theory and its Applications (UG) |
Semester 2 |
10 |
| INFR11211 |
SV1 |
Applied Machine Learning |
Semester 1 |
20 |
| INFR11180 | |
Artificial Intelligence, Present and Future |
Not delivered this year |
10 |
| INFR11033 |
SV1 |
Automatic Speech Recognition |
Semester 2 |
10 |
| INFR11219 |
SV1 |
Automatic Speech Recognition (UG) |
Semester 2 |
10 |
| INFR11160 |
SV1 |
Bioinformatics 1 |
Semester 1 |
10 |
| INFR11005 | |
Bioinformatics 2 |
Not delivered this year |
10 |
| INFR11144 |
SV1 |
Blockchains and Distributed Ledgers |
Semester 1 |
10 |
| INFR11238 |
SV1 |
Blockchains and Distributed Ledgers (UG) |
Semester 1 |
10 |
| INFR11206 |
SS1 |
Case Studies in AI Ethics (CSAI) |
Semester 2 |
10 |
| INFR11231 |
SS1 |
Case Studies in AI Ethics (CSAI) (UG) |
Semester 2 |
10 |
| INFR11094 |
SS1 |
Case Studies in Design Informatics 1 |
Semester 1 |
20 |
| INFR11095 |
SS1 |
Case Studies in Design Informatics 2 |
Semester 1 |
20 |
| INFR11128 |
SV1 |
Categories and Quantum Informatics |
Semester 2 |
10 |
| INFR11232 |
SV1 |
Categories and Quantum Informatics (UG) |
Semester 2 |
10 |
| INFR11036 |
SV1 |
Computational Cognitive Neuroscience |
Semester 2 |
10 |
| INFR11233 |
SV1 |
Computational Cognitive Neuroscience (UG) |
Semester 2 |
10 |
| INFR11102 | |
Computational Complexity |
Not delivered this year |
10 |
| INFR11209 |
SV1 |
Computational Neuroscience |
Semester 1 |
10 |
| INFR11067 | |
Computer Animation & Visualisation (Level 11) |
Not delivered this year |
10 |
| INFR11021 |
SV1 |
Computer Graphics (Level 11) |
Semester 2 |
10 |
| INFR11220 |
SV1 |
Computer Graphics (Level 11) (UG) |
Semester 2 |
10 |
| INFR11241 | |
Computer Graphics: Geometry and Simulation |
Not delivered this year |
10 |
| INFR11049 | |
Computer Networking (Level 11) |
Not delivered this year |
10 |
| INFR11212 | |
Computer Vision |
Not delivered this year |
20 |
| INFR11115 |
SS1 |
Credits Awarded for Autonomous Systems Research [Heriot Watt University] |
Semester 1 |
30 |
| INFR11116 |
SS1 |
Credits Awarded for Taught Courses [Heriot Watt University] 1 |
Flexible |
15 |
| INFR11117 |
SS1 |
Credits Awarded for Taught Courses [Heriot Watt University] 2 |
Flexible |
15 |
| INFR11171 |
SV1 |
Data Analytics with High Performance Computing |
Semester 2 |
10 |
| INFR11007 | |
Data Mining and Exploration |
Not delivered this year |
10 |
| INFR11190 | |
Data Visualisation |
Not delivered this year |
10 |
| INFR11198 |
SS1 |
Data-driven Business and Behaviour Analytics |
Semester 1 |
20 |
| INFR11179 |
SV1 |
Design and Analysis of Parallel Algorithms |
Semester 1 |
10 |
| INFR11164 |
SS1 |
Dissertation (HPC with Data Science) |
Block 5 (Sem 2) and beyond |
60 |
| INFR11166 |
SS1 |
Dissertation (High Performance Computing) |
Block 5 (Sem 2) and beyond |
60 |
| INFR11022 | |
Distributed Systems (Level 11) |
Not delivered this year |
10 |
| INFR11194 |
SS1 |
Doing Research in Natural Language Processing |
Full Year |
20 |
| INFR11088 |
SV1 |
Extreme Computing |
Semester 1 |
10 |
| INFR11129 | |
Formal Verification |
Not delivered this year |
10 |
| INFR11200 | |
Foundations of Databases |
Not delivered this year |
10 |
| INFR11176 |
SV1 |
Fundamentals of Data Management |
Semester 1 |
10 |
| INFR11193 |
SS1 |
Group Project in Advanced Natural Language Processing |
Semester 1 |
20 |
| INFR11203 |
SS1 |
Group Research Project (Biomedical AI) |
Semester 2 |
20 |
| INFR11175 |
SV1 |
HPC Architectures |
Semester 1 |
10 |
| INFR11017 |
SV1 |
Human-Computer Interaction (Level 11) |
Semester 1 |
10 |
| INFR11140 |
SV1 |
Image and Vision Computing |
Semester 1 |
10 |
| INFR11192 |
SS1 |
Individual Project in Advanced Natural Language Processing |
Semester 2 |
40 |
| INFR11204 |
SS1 |
Individual Project in Advanced Natural Language Processing (80 credits) |
Full Year |
80 |
| INFR11197 |
SS1 |
Individual Research Project (Biomedical AI) |
Block 5 (Sem 2) and beyond |
80 |
| INFR11147 |
SS1 |
Informatics Project Proposal |
Semester 2 |
10 |
| INFR11136 |
SS1 |
Informatics Research Review |
Semester 1 |
10 |
| INFR11146 | |
Internet of Things Systems, Security, and the Cloud (IoTSSC) |
Not delivered this year |
20 |
| INFR11131 |
SV1 |
Introduction to Modern Cryptography |
Semester 2 |
10 |
| INFR11221 |
SV1 |
Introduction to Modern Cryptography (UG) |
Semester 2 |
10 |
| INFR11189 |
SV1 |
Introduction to Practical Programming with Objects |
Semester 1 |
10 |
| INFR11099 |
SV1 |
Introduction to Quantum Computing |
Semester 1 |
10 |
| INFR11222 |
SV1 |
Introduction to Quantum Computing (UG) |
Semester 1 |
10 |
| INFR11242 | |
Introduction to Quantum Programming and Semantics |
Not delivered this year |
10 |
| INFR11243 | |
Introduction to Quantum Programming and Semantics (UG) |
Not delivered this year |
10 |
| INFR11182 | |
Introductory Applied Machine Learning |
Not delivered this year |
20 |
| INFR11205 |
SS1 |
Introductory Applied Machine Learning (Semester 2) |
Semester 2 |
20 |
| INFR11195 |
SS1 |
Issues in Clinical Data Modelling |
Semester 1 |
10 |
| INFR11215 | |
Knowledge Graphs |
Not delivered this year |
10 |
| INFR11093 |
SS1 |
MInf Project (Part 2) |
Flexible |
40 |
| INFR11077 |
SS1 |
MSc Dissertation (Informatics) |
Block 5 (Sem 2) and beyond |
60 |
| INFR11132 |
SS1 |
Machine Learning Practical |
Full Year |
20 |
| INFR11223 |
SS1 |
Machine Learning Practical (UG) |
Full Year |
20 |
| INFR11202 |
SV1 |
Machine Learning Theory |
Semester 2 |
10 |
| INFR11224 |
SV1 |
Machine Learning Theory (UG) |
Semester 2 |
10 |
| INFR11130 |
SV1 |
Machine Learning and Pattern Recognition |
Semester 1 |
20 |
| INFR11097 |
SS1 |
Masters Dissertation (Design Informatics) |
Semester 2 |
60 |
| INFR11163 |
SV1 |
Message-passing Programming |
Semester 1 |
10 |
| INFR11207 |
SV1 |
Methods for Causal Inference |
Semester 2 |
10 |
| INFR11234 |
SV1 |
Methods for Causal Inference (UG) |
Semester 2 |
10 |
| INFR11161 |
SV1 |
Natural Computing |
Semester 1 |
10 |
| INFR11157 |
SV1 |
Natural Language Understanding, Generation, and Machine Translation |
Semester 2 |
20 |
| INFR11225 |
SV1 |
Natural Language Understanding, Generation, and Machine Translation (UG) |
Semester 2 |
20 |
| INFR11174 |
SV1 |
Numerical Algorithms for High Performance Computing |
Semester 1 |
10 |
| INFR11024 | |
Parallel Architectures (Level 11) |
Not delivered this year |
10 |
| INFR11168 |
SV1 |
Parallel Design Patterns |
Semester 2 |
10 |
| INFR11023 |
SV1 |
Parallel Programming Languages and Systems (Level 11) |
Semester 2 |
10 |
| INFR11226 |
SV1 |
Parallel Programming Languages and Systems (Level 11) (UG) |
Semester 2 |
10 |
| INFR11167 |
SV1 |
Performance Programming |
Semester 2 |
10 |
| INFR11150 |
SS1 |
Principles and Design of IoT Systems |
Semester 1 |
20 |
| INFR11239 |
SS1 |
Principles and Design of IoT Systems (UG) |
Semester 1 |
20 |
| INFR11240 | |
Privacy and Security with Machine Learning |
Not delivered this year |
10 |
| INFR11134 |
SV1 |
Probabilistic Modelling and Reasoning |
Semester 2 |
20 |
| INFR11235 |
SV1 |
Probabilistic Modelling and Reasoning (UG) |
Semester 2 |
20 |
| INFR11177 |
SV1 |
Programming Skills |
Semester 1 |
10 |
| INFR11187 |
SS1 |
Quantum Cyber Security |
Semester 2 |
10 |
| INFR11227 |
SS1 |
Quantum Cyber Security (UG) |
Semester 2 |
10 |
| INFR11201 |
SV1 |
Randomized Algorithms |
Semester 1 |
10 |
| INFR11010 |
SV1 |
Reinforcement Learning |
Semester 2 |
10 |
| INFR11236 |
SV1 |
Reinforcement Learning (UG) |
Semester 2 |
10 |
| INFR11216 |
SS1 |
Research Methods in Financial Computing |
Semester 2 |
10 |
| INFR11188 |
SS1 |
Research Methods in Security, Privacy, and Trust |
Semester 1 |
20 |
| INFR11186 | |
Robot Learning and Sensorimotor Control |
Not delivered this year |
10 |
| INFR11098 |
SV1 |
Secure Programming |
Semester 1 |
10 |
| INFR11208 |
SV1 |
Security Engineering |
Semester 2 |
10 |
| INFR11228 |
SV1 |
Security Engineering (UG) |
Semester 2 |
10 |
| INFR11210 |
SV1 |
Seminar in Cognitive Modelling |
Full Year |
20 |
| INFR11237 |
SV1 |
Seminar in Cognitive Modelling (UG) |
Full Year |
20 |
| INFR11124 | |
Social and Technological Networks |
Not delivered this year |
10 |
| INFR11172 |
SV1 |
Software Development |
Semester 2 |
10 |
| INFR11214 | |
Standards Compliant Software Development |
Not delivered this year |
10 |
| INFR11145 |
SV1 |
Text Technologies for Data Science |
Full Year |
20 |
| INFR11229 |
SV1 |
Text Technologies for Data Science (UG) |
Full Year |
20 |
| INFR11141 | |
The Human Factor: Working with Users |
Not delivered this year |
10 |
| INFR11178 |
SV1 |
Threaded Programming |
Semester 1 |
10 |
| INFR11114 |
SV1 |
Types and Semantics for Programming Languages |
Semester 1 |
10 |
| INFR11158 |
SV1 |
Usable Security and Privacy |
Semester 2 |
10 |
| INFR11230 |
SV1 |
Usable Security and Privacy (UG) |
Semester 2 |
10 |
| DESI11100 |
SV1 |
Data Science for Design |
Semester 1 |
20 |
| DESI11027 | |
Design For Informatics |
Not delivered this year |
20 |
| DESI11026 | |
Design Informatics Project |
Not delivered this year |
20 |
| DESI11025 |
SS1 |
Design with Data |
Semester 2 |
20 |
| DESI11028 |
SS1 |
Dissertation (Design, Context & Communication) |
Block 5 (Sem 2) and beyond |
60 |
| DESI11028 |
SS1 |
Dissertation (Design, Context & Communication) |
Semester 2 |
60 |
| DESI11073 |
SS1 |
Histories and Futures of Technology |
Semester 1 |
20 |