Information for current:

Course Survey Reports (from 13/14) and Course Videos (from 2010)

These tables summarise about 800 individual submissions from students (gathered from two semester-specific surveys through the Bristol Online Survey) about the courses they took in 2013/2014. They also include some responses from lecturers and (many) short videos about the courses (taken from the Course Introductions page). At the moment, the videos are viewable remotely from computers and Android phones, but not from iPhone/iPad. We hope to fix this in the future.

This is the second year we have used this online survey; unfortunately the response rates this year were not too high, so many course have low-response rates, and might not be representative. Several lecturers also distributed paper surveys during their course, and that information does not appear here.

For the creation of the reports, we filtered any responses which contained offensive comments.

Lecturer name in bold indicates a new lecturer for 2014/2015.

Courses are grouped by "normal-year-taken". You may jump to Year 2, Year 3, Year 4 and Year 5/MSc courses.

Note the .pdf course survey files require 'DICE-authentication' (you must be logged-in with your DICE username and password to see these).

Year 1 (level 8) courses

Course Name14/15 Lecturer13/14 Survey(pdf)/Lecturer Lecturer Response MP4 (2010)
Computer Programming Bradfield/Cryan report (Bradfield/Cryan) response
Inf 1 - Cognitive Science Shillcock/Lapata report (Shillcock/Lapata) Video (52MB)
Inf 1 - Computation and Logic Fourman report (Santhanam)
Inf 1 - Data and Analysis Stark report (Stark)
Inf1 - Functional Programming Sannella report (Sannella) response Video (52MB)
Inf 1 - Object-Oriented Programming Stevens report (Stevens) response Video('13)

Year 2 (level 8) courses

Course Name14/15 Lecturer13/14 Survey(pdf)/Lecturer Lecturer Response MP4 (2010)
Inf 2A - Processing Formal and Natural Languages Longley/Simpson report (Longley/Simpson) Video (23MB)
Inf 2B - Algorithms, Data Structures, Learning Kalorkoti/Shimodaira report (Kalorkoti/Shimodaira) response Video (42MB)
Inf 2C - Introduction to Computer Systems Grot report (Jackson) response Video (39MB)
Inf 2C - Introduction to Software Engineering Rajan report (Goddard)
Inf 2D - Reasoning and Agents Rovatsos/Lascarides report (Fleuriot/Lascarides)
Discrete Mathematics and Mathematical Reasoning Arapinis/Stirling report (Etessami/Mayr)

Year 3 (level 9) courses

Course Name14/15 Lecturer13/14 Survey(pdf)/Lecturers Lecturer Response MP4 (2010)
AI Large Practical Klein report (Smaill) Video (52MB)
Agent Based Systems (level 10) Rovatsos report (Rovatsos) response Video (46MB)
Algorithms and Data Structures (level 10) Cryan report (Cryan) response Video (45MB)
Compiling Techniques (level 10) Dubach report (Franke) Video (35MB)
Computational Cognitive Science (level 10) Keller report (Keller) response Video (56MB)
Computer Architecture Grot/Nagarajan report (Grot/Nagarajan) Video (42MB)
Computer Communications and Networks Marina report (Lee/Marina) Video (20MB)
Computer Design Topham report (Topham)
Computer Security (level 10) Arapinis report (Aspinall) Video (31MB)
CS Large Practical Patras report (Clark)
Database Systems (level 10) Libkin report (Libkin) Video (39MB)
Enterprise Computing Gilmore NEW COURSE
Foundations of Natural Language Processing Lascarides report (Thompson) Video (41MB)
Introduction to Theoretical Computer Science (level 10) Bradfield NEW COURSE
Introduction to Vision and Robotics Fisher/Herrmann report (Boom/Herrmann) Video (23MB)
Introductory Applied Machine Learning Goddard/Lavrenko report (Goddard/Lavrenko) Video (59MB)
Language Semantics and Implementation NOT RUNNING NO RESPONSES
Logic Programming Cheney/Mayr report (Simpson/Smaill) Video (27MB)
Operating Systems Lee report (Bradfield)
Professional Issues (level 10) Anderson/Fourman/Wadler report (Anderson/Wadler)
SE Large Practical Clark report (Gilmore)
Software Engineering with Objects and Components Stevens report (Stevens) response Video('12) (13MB)
Software Testing Anderson report (Anderson)
System Design Project Thompson report (Thompson) Video (25MB)
Undergraduate Research Practical various NEW COURSE

Year 4 courses

This list contains all level 11 courses which have "nomal year taken"=4. The list also includes a few level 10 courses (ABS, SLIP). Note that 4th year students may take some "normal year taken" = 3 courses if they are level 10 - hence students may want to look at the year-3 list to see if there is something of interest that they missed in 3rd year.

Course Name14/15 Lecturer13/14 Survey(pdf)/Lecturer Lecturer Response MP4 (2010)
Adaptive Learning Environments 1 Pain report(11/12) (Alcorn) response
Advanced Databases Viglas report (Viglas) Video (44MB)
Advanced Vision Fisher report (Fisher) response Video (35MB)
Advances in Programming Languages Stark RESTARTING Video (43MB)
Agent-Based Systems Rovatsos report (Rovatsos) response Video (46MB)
Algorithmic Game Theory and its Applications Mayr report (Etessami)
Automated Reasoning NOT RUNNING report (Fleuriot/Jackson) Video (32MB)
Automatic Speech Recognition Renals/Shimodaira report (Renals/Shimodaira) Video (34MB)
Communication and Concurrency Stirling report (Stirling) Video (12MB)
Compiler Optimization Leather report (O'Boyle) Video (34MB)
Computational Complexity Diakonikolas report (Diakonikolas/Santhanam) Video (40MB)
Computational Neuroscience of Vision Bednar report (Bednar) Video('13)
Computer Algebra Kalorkoti report (Kalorkoti) Video (44MB)
Computer Animation and Visualisation Komura report (Komura)
Computer Graphics Thorne report (Komura)
Computer Networking Marina report (Arvind) Video (24MB)
Data Integration and Exchange Libkin report (Libkin)
Distributed Systems Sarkar report (Cheney/Sarkar)
Embedded Software NOT RUNNING report (Franke/O'Boyle) Video (22MB)
Extreme Computing Viglas report (Osborne/Viglas)
Human-Computer Interaction Arvind report (Wright) Video (43MB)
Information Theory Murray report (Murray) Video (33MB)
Intelligent Autonomous Robotics NOT RUNNING report (Webb) Video ('12) (41MB)
Introduction to Quantum Computation Wallden report (Kashefi)
Machine Learning & Pattern Recognition Murray/Williams report (Sutton)
Machine Translation Lopez report (various)
Multi-agent Semantic Web Systems NOT RUNNING report (Robertson) Video (76MB)
Natural Language Understanding Keller/Lapata report (Keller/Lapata)
Parallel Architectures Nagarajan report (Nagarajan) Video (43MB)
Parallel Programming Languages and Systems Cole report (Cole) response Video (MB)
Performance Modelling Hillston report (Hillston) Video (MB)
Querying and Storing XML Fan report (Fan)
Randomness and Computation Diakonikolas report (Diakonikolas)
Secure Programming NOT RUNNING report (Aspinall) response
Software Architecture, Process, and Management Anderson report (Clark) Video ('12) (38MB)
System Level Integration Practical Arvind NO RESPONSES Video (36MB)
Text Technologies NOT RUNNING report (Lavrenko) Has been withdrawn and replaced by TTSDS below/td> Video (43MB)
Text Technologies for Data Science Lavrenko NEW COURSE
Topics in Cognitive Modelling Lee/Lucas report (Lee/Lucas) Video (58MB)
Topics in Natural Language Processing Cohen NEW COURSE
Types and Semantics for Programming Languages Wadler report (Wadler) Video ('13)

Year 5 (level 11) courses

These courses are taken by MSc students and year-5 MInf students. The list below contains all level-11 taught courses within the school, plus IJP, a level-9 course specific to MSc students. Note that the regulations for most MSc programmes allow students to take up to 3 level-9/10 courses; hence students may want to consider the year-3 lists in case there is something of interest there; and also may want to look at the level 10 courses in the year-4 list (ABS, SLIP).

Course Name14/15 Lecturer13/14 Survey(pdf)/Lecturer Lecturer Response MP4 (2010)
Introduction to Java Programming (level 9) Anderson report (Anderson)
Adaptive Learning Environments 1 Pain report(11/12) (Alcorn) response
Advanced Databases Viglas report (Viglas) Video (44MB)
Advanced Vision Fisher report (Fisher) response Video (35MB)
Advances in Programming Languages Stark RESTARTING Video (43MB)
Algorithmic Game Theory and its Applications Mayr report (Etessami)
Automated Reasoning NOT RUNNING report (Fleuriot/Jackson) Video (32MB)
Automatic Speech Recognition Renals/Shimodaira report (Renals/Shimodaira) Video (34MB)
Bioinformatics 1 Armstrong/Hennig report (Armstrong/Hennig) Video (30MB)
Bioinformatics 2 Armstrong/Hennig report (Armstrong/Hennig)
Communication and Concurrency Stirling report (Stirling) Video (12MB)
Compiler Optimization Leather report (O'Boyle) Video (34MB)
Computational Complexity Diakonikolas report (Diakonikolas/Santhanam) Video (40MB)
Computational Cognitive Neuroscience NOT RUNNING report (Series) Video (34MB)
Computational Neuroscience of Vision Bednar report (Bednar) Video('13)
Computer Algebra Kalorkoti report (Kalorkoti) Video (44MB)
Computer Animation and Visualisation Komura report (Komura)
Computer Graphics Thorne report (Komura)
Computer Networking Marina report (Arvind) Video (24MB)
Data Integration and Exchange Libkin report (Libkin)
Data Mining and Exploration Goddard report (Sutton) Video (34MB)
Decision Making in Robots and Autonomous Agents Ramamoorthy NO RESPONSES Video (17MB)
Design and Analysis of Parallel Algorithms NOT RUNNING report (Cole) response Video (52MB)
Distributed Systems Sarkar report (Cheney/Sarkar)
Embedded Software NOT RUNNING report (Franke/O'Boyle) Video (22MB)
Extreme Computing Viglas report (Osborne/Viglas)
Human-Computer Interaction Arvind report (Wright) Video (43MB)
Information Theory Murray report (Murray) Video (33MB)
Intelligent Autonomous Robotics NOT RUNNING report (Webb) Video ('12) (41MB)
Introduction to Quantum Computation Wallden report (Kashefi)
Machine Learning & Pattern Recognition Murray/Williams report (Sutton)
Machine Translation Lopez report (various)
Multi-agent Semantic Web Systems NOT RUNNING report (Robertson) Video (76MB)
Music Informatics NOT RUNNING report (Smaill)
Natural Language Understanding Keller/Lapata report (Keller/Lapata)
Neural Computation Van Rossum report (Van Rossum) Video (36MB)
Neural Information Processing Van Rossum report (Van Rossum/Williams) Video (28MB)
Neuroinformatics Research (for Neuro MSc) NOT RUNNING report (Hennig)
Parallel Architectures Nagarajan report (Nagarajan) Video (43MB)
Parallel Programming Languages and Systems Cole report (Cole) response Video (MB)
Performance Modelling Hillston report (Hillston) Video (MB)
Probabilistic Modelling and Reasoning Storkey report (Storkey) Video (30MB)
Querying and Storing XML Fan report (Fan)
Randomness and Computation Diakonikolas report (Diakonikolas)
Reinforcement Learning Herrmann report (Herrmann) Video ('12) (31MB)
Robot Learning and Sensorimotor Control Vijayakumar report (Vijayakumar)
Robotics: Science and Systems Williams/Ramamoorthy/Vijayakumar report (Boom/R/V)
Secure Programming NOT RUNNING report (Aspinall) response
Software Architecture, Process, and Management Anderson report (Clark) Video ('12) (38MB)
Text Technologies NOT RUNNING report (Lavrenko) Has been withdrawn and replaced by TTSDS below/td> Video (43MB)
Text Technologies for Data Science Lavrenko NEW COURSE
Topics in Cognitive Modelling Lee/Lucas report (Lee/Lucas) Video (58MB)
Topics in Natural Language Processing Cohen NEW COURSE
Topics in Distributed Databases Fan report (Fan)
Types and Semantics for Programming Languages Wadler report (Wadler) Video ('13)

For 2014/15 the page is maintained (to some extent) by Dr Mary Cryan. Therefore queries or corrections should be directed to her. The reports were created with the help of Thomas Suslak (2013/14 PhD student).


Home : Admin : ITO 

Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail: school-office@inf.ed.ac.uk
Please contact our webadmin with any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh