THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2024/2025

Timetable information in the Course Catalogue may be subject to change.

University Homepage
DRPS Homepage
DRPS Search
DRPS Contact
DRPS : Course Catalogue : Schools : Subjects : School of Informatics

Click on a course code to view course details

Informatics

SCQF Level 08 (10 courses)

Code Availability Course Name Period Credits
INFR08031 SV1 Discrete Mathematics and Probability Semester 1 20
INFR08020 SV1 Informatics 1 - Cognitive Science Semester 2 20
INFR08025 SV1 Informatics 1 - Introduction to Computation Semester 1 20
INFR08029 SV1 Informatics 1 - Object Oriented Programming Semester 2 20
INFR08030 SS1 Informatics 2 - Foundations of Data Science Full Year 20
INFR08026 SV1 Informatics 2 - Introduction to Algorithms and Data Structures Full Year 20
INFR08032 SS1 Informatics 2 - Software Engineering and Professional Practice Semester 2 20
INFR08027 SV1 Informatics 2C - Introduction to Computer Systems Semester 1 20
INFR08010 SV1 Informatics 2D - Reasoning and Agents Semester 2 20
INFR08033 SS1 Informatics Experiential Learning (Level 8) Full Year 20

SCQF Level 09 (3 courses)

Code Availability Course Name Period Credits
INFR09053 SS1 Entrepreneurship and Innovation Project Semester 2 20
INFR09051 SS1 Informatics Large Practical Semester 1 20
INFR09032 SS1 System Design Project Semester 2 20

SCQF Level 10 (26 courses)

Code Availability Course Name Period Credits
INFR10052 SV1 Algorithms and Data Structures Semester 1 10
INFR10087 SV1 Automated Reasoning Semester 1 10
INFR10065 SS1 Compiling Techniques Semester 2 20
INFR10054 SV1 Computational Cognitive Science Semester 1 10
INFR10076 SV1 Computer Architecture and Design Semester 1 20
INFR10074 SV1 Computer Communications and Networks Semester 2 20
INFR10067 SV1 Computer Security Semester 1 20
INFR10077 SS1 Computing in the Classroom Full Year 20
INFR10061 SV1 Elements of Programming Languages Semester 1 10
INFR10078 SV1 Foundations of Natural Language Processing Semester 2 20
INFR10081 Honours Project (Data Science Graduate Apprenticeship) Not delivered this year 40
INFR10044 SS1 Honours Project (Informatics) Full Year 40
INFR10084 SS1 Informatics Experiential Learning (Level 10) Full Year 20
INFR10082 Informatics Project Proposal (Graduate Apprenticeship) Not delivered this year 20
INFR10080 SV1 Introduction to Databases Semester 1 20
INFR10085 SV1 Introduction to Mobile Robotics Semester 1 10
INFR10059 SV1 Introduction to Theoretical Computer Science Semester 1 10
INFR10051 SS1 MInf Project (Part 1) Full Year 40
INFR10086 SS1 Machine Learning Semester 2 20
INFR10089 SV1 Modelling Concurrent Systems (Level 10) Semester 1 10
INFR10088 SS1 Modelling of Systems for Sustainability Semester 1 20
INFR10079 SV1 Operating Systems Semester 2 20
INFR10022 SV1 Professional Issues (Level 10) Semester 1 10
INFR10064 SV1 Software Design and Modelling Semester 2 20
INFR10057 SV1 Software Testing Semester 1 10
INFR10083 Work-Based Professional Practice C in Data Analytics Not delivered this year 20

SCQF Level 11 (142 courses)

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
INFR11213 SV1 Advanced Robotics Semester 1 20
INFR11156 SV1 Algorithmic Foundations of Data Science Semester 2 10
INFR11279 SV1 Algorithmic Foundations of Data Science (UG) Semester 2 10
INFR11020 SV1 Algorithmic Game Theory and its Applications Semester 2 10
INFR11218 SV1 Algorithmic Game Theory and its Applications (UG) Semester 2 10
INFR11245 SV1 Applied Cloud Programming Semester 2 10
INFR11249 SV1 Applied Cloud Programming (UG) Semester 2 10
INFR11258 SS1 Applied Interdisciplinary Project Semester 1 20
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 Bioinformatics 1 Not delivered this year 10
INFR11005 Bioinformatics 2 Not delivered this year 10
INFR11144 SV1 Blockchains and Distributed Ledgers Semester 1 10
INFR11238 Blockchains and Distributed Ledgers (UG) Not delivered this year 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 Case Studies in Design Informatics 2 Not delivered this year 20
INFR11281 Case Studies in Responsible Natural Language Processing Not delivered this year 10
INFR11128 Categories and Quantum Informatics Not delivered this year 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
INFR11021 Computer Graphics (Level 11) Not delivered this year 10
INFR11220 Computer Graphics (Level 11) (UG) Not delivered this year 10
INFR11241 SV1 Computer Graphics: Geometry and Simulation Semester 2 10
INFR11247 SV1 Computer Graphics: Geometry and Simulation (UG) Semester 2 10
INFR11246 SV1 Computer Graphics: Rendering Semester 1 10
INFR11244 SS1 Computer Security (Level 11) Semester 1 20
INFR11212 SV1 Computer Vision Semester 2 20
INFR11278 SV1 Computer Vision (UG) Semester 2 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
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
INFR11022 SV1 Distributed Systems (Level 11) Semester 1 10
INFR11194 Doing Research in Natural Language Processing Not delivered this year 20
INFR11088 Extreme Computing Not delivered this year 10
INFR11129 Formal Verification Not delivered this year 10
INFR11262 SS1 Foundational Biomedical Artificial Intelligence Research Full Year 30
INFR11200 Foundations of Databases Not delivered this year 10
INFR11250 Foundations of Databases (UG) Not delivered this year 10
INFR11193 Group Project in Advanced Natural Language Processing Not delivered this year 20
INFR11203 Group Research Project (Biomedical AI) Not delivered this year 20
INFR11017 SV1 Human-Computer Interaction (Level 11) Semester 1 10
INFR11140 Image and Vision Computing Not delivered this year 10
INFR11251 Image and Vision Computing (UG) Not delivered this year 10
INFR11257 SS1 Individual Exploratory Project Semester 2 60
INFR11192 Individual Project in Advanced Natural Language Processing Not delivered this year 40
INFR11204 Individual Project in Advanced Natural Language Processing (80 credits) Not delivered this year 80
INFR11197 Individual Research Project (Biomedical AI) Not delivered this year 80
INFR11147 SS1 Informatics Project Proposal Semester 2 10
INFR11136 SS1 Informatics Research Review Semester 1 10
INFR11274 Inter-Disciplinary Biomedical Artificial Intelligence Research Not delivered this year 20
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 Introduction to Practical Programming with Objects Not delivered this year 10
INFR11099 Introduction to Quantum Computing Not delivered this year 10
INFR11256 SV1 Introduction to Quantum Computing Semester 1 20
INFR11222 Introduction to Quantum Computing (UG) Not delivered this year 10
INFR11242 SV1 Introduction to Quantum Programming and Semantics Semester 2 10
INFR11243 SV1 Introduction to Quantum Programming and Semantics (UG) Semester 2 10
INFR11205 SS1 Introductory Applied Machine Learning (Semester 2) Semester 2 20
INFR11195 Issues in Clinical Data Modelling Not delivered this year 10
INFR11215 Knowledge Graphs Not delivered this year 10
INFR11093 SS1 MInf Project (Part 2) Full Year 40
INFR11275 ML Systems Internship Research and Engagement Report Not delivered this year 30
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
INFR11269 SS1 Machine Learning Systems Semester 2 20
INFR11280 SS1 Machine Learning Systems (UG) Semester 2 20
INFR11271 SS1 Machine Learning Systems Project (100 credits) Full Year 100
INFR11270 SS1 Machine Learning Systems Project (60 credits) Full Year 60
INFR11272 SS1 Machine Learning Systems Project (80 credits) Full Year 80
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) Flexible 60
INFR11207 SV1 Methods for Causal Inference Semester 2 10
INFR11234 SV1 Methods for Causal Inference (UG) Semester 2 10
INFR11248 SV1 Modelling Concurrent Systems (Level 11) Semester 1 10
INFR11161 Natural Computing Not delivered this year 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
INFR11024 Parallel Architectures (Level 11) Not delivered this year 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
INFR11264 SS1 Placement Dissertation Project Block 5 (Sem 2) and beyond 60
INFR11150 SS1 Principles and Design of IoT Systems Semester 1 20
INFR11239 Principles and Design of IoT Systems (UG) Not delivered this year 20
INFR11240 SS1 Privacy and Security with Machine Learning Semester 2 10
INFR11252 SS1 Privacy and Security with Machine Learning (UG) Semester 2 10
INFR11134 Probabilistic Modelling and Reasoning Not delivered this year 20
INFR11235 Probabilistic Modelling and Reasoning (UG) Not delivered this year 20
INFR11260 SV1 Programming for Biomedical Informatics Semester 1 10
INFR11255 SV1 Programming for Data Science at Scale Semester 1 10
INFR11187 SS1 Quantum Cyber Security Semester 2 10
INFR11227 SS1 Quantum Cyber Security (UG) Semester 2 10
INFR11268 SS1 Quantum Informatics Group Project Full Year 20
INFR11273 Quantum Informatics Individual Project Not delivered this year 60
INFR11267 SS1 Quantum Informatics Practical Orientation Full Year 20
INFR11201 Randomized Algorithms Not delivered this year 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
INFR11259 SS1 Researching Responsible and Trustworthy Natural Language Processing Full Year 20
INFR11098 SV1 Secure Programming Semester 1 10
INFR11208 Security Engineering Not delivered this year 10
INFR11228 Security Engineering (UG) Not delivered this year 10
INFR11210 SV1 Seminar in Cognitive Modelling Full Year 20
INFR11237 SS1 Seminar in Cognitive Modelling (UG) Full Year 20
INFR11254 SV1 Simulation, Analysis, and Validation of Computational Models Semester 1 10
INFR11124 Social and Technological Networks Not delivered this year 10
INFR11214 Standards Compliant Software Development Not delivered this year 10
INFR11253 Standards Compliant Software Development (UG) 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 SV1 The Human Factor: Working with Users Semester 2 10
INFR11276 SV1 The Human Factor: Working with Users (UG) Semester 2 10
INFR11263 SV1 Topics in Biomedical Informatics Semester 2 10
INFR11282 SV1 Topics in Biomedical Informatics (UG) Semester 2 10
INFR11266 Topics in Quantum Informatics Not delivered this year 20
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
DESI11073 SS1 Histories and Futures of Technology Semester 1 20
EPCC11003 SV1 Threaded Programming Semester 1 10
Key
Available to all students - SV
Not available to visiting students - SS
Part-year visiting students only - VV
 
Navigation
Help & Information
Home
Introduction
Glossary
Search DPTs and Courses
Regulations
Regulations
Degree Programmes
Introduction
Browse DPTs
Courses
Introduction
Humanities and Social Science
Science and Engineering
Medicine and Veterinary Medicine
Other Information
Combined Course Timetable
Prospectuses
Important Information