THE UNIVERSITY of EDINBURGH

DEGREE REGULATIONS & PROGRAMMES OF STUDY 2020/2021

Information in the Degree Programme Tables may still be subject to change in response to Covid-19

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 (11 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
INFR08013 Informatics 1 - Functional Programming Not delivered this year 10
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
INFR08018 Informatics 2C - Introduction to Computer Systems Not delivered this year 10
INFR08027 SV1 Informatics 2C - Introduction to Computer Systems Semester 1 20
INFR08010 SV1 Informatics 2D - Reasoning and Agents Semester 2 20

SCQF Level 09 (5 courses)

Code Availability Course Name Period Credits
INFR09042 SV1 Automated Reasoning Semester 2 10
INFR09051 SS1 Informatics Large Practical Semester 1 20
INFR09019 SV1 Introduction to Vision and Robotics Semester 1 10
INFR09032 SS1 System Design Project Semester 2 20
INFR09052 SS1 Work-Based Professional Practice A in Data Analytics Flexible 20

SCQF Level 10 (22 courses)

Code Availability Course Name Period Credits
INFR10052 SV1 Algorithms and Data Structures Semester 1 10
INFR10065 Compiling Techniques Not delivered this year 20
INFR10054 Computational Cognitive Science Not delivered this year 10
INFR10076 Computer Architecture and Design Not delivered this year 20
INFR10074 SV1 Computer Communications and Networks Semester 2 20
INFR10067 SV1 Computer Security Semester 2 20
INFR10077 SS1 Computing in the Classroom Full Year 20
INFR10061 Elements of Programming Languages Not delivered this year 10
INFR10078 Foundations of Natural Language Processing Not delivered this year 20
INFR10081 Honours Project (Data Science Graduate Apprenticeship) Not delivered this year 40
INFR10044 SS1 Honours Project (Informatics) Full Year 40
INFR10005 Intelligent Autonomous Robotics (Level 10) Not delivered this year 10
INFR10080 SV1 Introduction to Databases Semester 1 20
INFR10059 Introduction to Theoretical Computer Science Not delivered this year 10
INFR10069 SV1 Introductory Applied Machine Learning Semester 1 20
INFR10051 SS1 MInf Project (Part 1) Flexible 40
INFR10079 SV1 Operating Systems Semester 2 20
INFR10022 SV1 Professional Issues (Level 10) Semester 1 10
INFR10064 Software Design and Modelling Not delivered this year 20
INFR10057 SV1 Software Testing Semester 2 10
INFR10075 SS1 Work-Based Professional Practice B in Data Analytics Flexible 40
ELEE10023 SV1 Digital Systems Laboratory Semester 2 10

SCQF Level 11 (104 courses)

Code Availability Course Name Period Credits
INFR11125 SV1 Accelerated Natural Language Processing Semester 1 20
INFR11199 SV1 Advanced Database Systems Semester 2 20
INFR11169 SV1 Advanced Message-passing Programming Semester 2 10
INFR11170 SV1 Advanced Parallel Techniques Semester 2 10
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
INFR11015 Applied Databases Not delivered this year 10
INFR11180 Artificial Intelligence, Present and Future Not delivered this year 10
INFR11033 SV1 Automatic Speech Recognition 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
INFR11094 SS1 Case Studies in Design Informatics 1 Semester 1 20
INFR11095 SS1 Case Studies in Design Informatics 2 Semester 1 20
INFR11128 Categories and Quantum Informatics Not delivered this year 10
INFR11036 SV1 Computational Cognitive Neuroscience Semester 2 10
INFR11102 SV1 Computational Complexity Semester 1 10
INFR11067 Computer Animation & Visualisation (Level 11) Not delivered this year 10
INFR11021 Computer Graphics (Level 11) Not delivered this year 10
INFR11049 Computer Networking (Level 11) Not delivered this year 10
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 SV1 Data Mining and Exploration Semester 2 10
INFR11190 Data Visualisation Not delivered this year 10
INFR11198 SS1 Data-driven Business and Behaviour Analytics Semester 1 20
INFR11090 Decision Making in Robots and Autonomous Agents Not delivered this year 10
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 Extreme Computing Not delivered this year 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 Group Project in Advanced Natural Language Processing Not delivered this year 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 2 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
INFR11087 Information Theory Not delivered this year 10
INFR11146 SS1 Internet of Things Systems, Security, and the Cloud (IoTSSC) Semester 2 20
INFR11131 SV1 Introduction to Modern Cryptography Semester 2 10
INFR11189 SV1 Introduction to Practical Programming with Objects Semester 1 10
INFR11099 SV1 Introduction to Quantum Computing Semester 1 10
INFR11182 SS1 Introductory Applied Machine Learning Semester 1 20
INFR11205 SS1 Introductory Applied Machine Learning (Semester 2) Semester 2 20
INFR11195 SS1 Issues in Clinical Data Modelling Semester 1 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
INFR11202 Machine Learning Theory Not delivered this year 10
INFR11130 SV1 Machine Learning and Pattern Recognition Semester 1 20
INFR11097 SS1 Masters Dissertation (Design Informatics) Flexible 60
INFR11163 SV1 Message-passing Programming Semester 1 10
INFR11161 SV1 Natural Computing Semester 1 10
INFR11157 SV1 Natural Language Understanding, Generation, and Machine Translation Semester 2 20
INFR11162 Neural Computation Not delivered this year 10
INFR11035 Neural Information Processing Not delivered this year 10
INFR11174 SV1 Numerical Algorithms for High Performance Computing Semester 1 10
INFR11024 SV1 Parallel Architectures (Level 11) Semester 2 10
INFR11168 SV1 Parallel Design Patterns Semester 2 10
INFR11023 Parallel Programming Languages and Systems (Level 11) Not delivered this year 10
INFR11082 Performance Modelling (Level 11) Not delivered this year 10
INFR11167 SV1 Performance Programming Semester 2 10
INFR11183 Practical Introduction to Data Science Not delivered this year 20
INFR11184 Practical Introduction to High Performance Computing Not delivered this year 20
INFR11150 SS1 Principles and Design of IoT Systems Semester 1 20
INFR11134 Probabilistic Modelling and Reasoning Not delivered this year 20
INFR11177 SV1 Programming Skills Semester 1 10
INFR11173 SS1 Project Preparation Full Year 10
INFR11187 Quantum Cyber Security Not delivered this year 10
INFR11201 Randomized Algorithms Not delivered this year 10
INFR11010 SV1 Reinforcement Learning Semester 2 10
INFR11188 SS1 Research Methods in Security, Privacy, and Trust Semester 1 20
INFR11142 Robot Learning and Sensorimotor Control Not delivered this year 20
INFR11186 Robot Learning and Sensorimotor Control Not delivered this year 10
INFR11092 SV1 Robotics: Science and Systems Semester 1 20
INFR11098 SV1 Secure Programming Semester 1 10
INFR11124 Social and Technological Networks Not delivered this year 10
INFR11038 Software Architecture, Process, and Management (Level 11) Not delivered this year 10
INFR11172 SV1 Software Development Semester 2 10
INFR11145 SV1 Text Technologies for Data Science Full Year 20
INFR11141 SV1 The Human Factor: Working with Users Semester 2 10
INFR11178 SV1 Threaded Programming Semester 1 10
INFR11086 Topics in Cognitive Modelling (Level 11) Not delivered this year 10
INFR11114 Types and Semantics for Programming Languages Not delivered this year 10
INFR11158 SV1 Usable Security and Privacy Semester 1 10
INFR11191 SS1 Work-based Professional Practice in Cyber Security Block 5 (Sem 2) and beyond 20
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
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