MSc programme Guide 2010/2011



Contents:

Please review this material on plagiarism first. It is essential you understand and adhere to our policies. The University has issued general guidance on plagiarism.



Programme Overview

This Document forms part of the official guidelines for the following pg taught programmes:

The programmes are each split into two elements: two semesters of lecture-based teaching, followed by a major individual project in a chosen specialist area. Together, these span a full twelve month period. The lectures are followed by examinations in December and/or April/May. Thereafter, students pursue their project work and write a dissertation on the project, this is assessed in August/September. Details of arrangements for projects will appear on the project pages. Once on course, it is possible to move to another MSc programme, subject to a range of constraints.



Help and Advice

For help in choosing courses or academic advice contact the appropriate Specialist Area Advisor

The Informatics Teaching Organisation (ITO) can help with all teaching admin issues, via the teaching contact form.

If you run into any difficulties during your course here (e.g. health, personal, financial) then you should contact your MSc Directors of Studies (Aris Efthymiou, Murray Cole, or Subramanian Ramamoorthy) see http://www.inf.ed.ac.uk/teaching/years/msc/ for details of which students are assigned to which DoS. This is extremely important. Your DoS will look to see what support we can offer and importantly makes sure that any appropriate measures are put in place in time for the Board of Examiners meeting/s (this is done in confidence). Students are encouraged to report any such difficulties as they occur and prior to the appropriate Board of Examiners meeting. Information submitted after the completion of the Board of Examiners process can only be considered via a formal appeal which could result in lengthy delays to your study.

The Directors of Studies maintain a high level of confidentiality and so any problems you discuss will not be aired openly, your DoS will report that there is a 'problem' and its severity, not divulging specific details unless absolutely necessary.


Feedback and Staff / Student structures

Feedback is an extremely important part of the MSc experience, both in terms of the feedback you get on your own performance, and the feedback you give us, which we take very seriously.

You will be asked to fill in a lot of feedback forms for the School, College, University and external agencies. Although we know it is time-consuming and sometimes tedious to fill these out, we would appreciate it if you could take the time to complete as many of them as possible. The School has an online course questionnaire which you can use to submit feedback anonymously at any time.

In addition to the feedback forms there is a regular staff-student meeting hosted by the Director of Teaching with the year representatives. Year reps are recruited at the start of the year, look out for emails on this if you want to get involved.

If you have an issue with a specific course, the normal action would be to raise this directly with the course lecturer. We welcome suggestions and constructive comments. If you feel unable to contact the lecturer directly, talk to one of the year reps or, if required, to the Course Organiser. They will forward your feedback in full anonymity.

The University has issued a special bookmark for students which you can find on this page that is useful to remind yourselves of feedback mechanisms. You can either pick one up from the ITO or print it off yourself. More information and guidance from the University on feedback can be found on this page.


The Specialist Areas

The MSc programmes offer access to a broad range of level 11 courses, covering all aspects of the Informatics curricululm. In order to help make a course choice, we ask that students identify their chosen specialist area prior to the start of Semester 1. The 2010/11 specialist areas are listed below. Unless your funding agency requires choice of a specific specialism, the specialist area restrictions depend on the programme of study you are registered for:

Programme of Study Available Specialist Areas
MSc in Artificial Intelligence Intelligent Robotics
Knowledge Management, Representation & Reasoning
Learning from Data
Natural Language Processing
MSc in Cognitive Science Cognitive Science
Natural Language Processing
Neural Computation & Neuroinformatics
MSc in Computer Science Analytical & Scientific Databases
Computer Systems & Software Engineering
Theoretical Computer Science
MSc in Informatics No restrictions apply, you may choose from the full list of specialist areas.



Choosing Courses

After attending the School's Induction Programme you should be better placed to select your specialist area and choose appropriate courses. Course presentations are available to help make your selection.  Please contact your specialist area advisor to confirm that you have chosen a suitable group of courses, then complete the online course registration form before Monday 20th September 2010. The ITO will double check your choices against the constraints outlined in this document and the official Degree Programme Table, any queries will be sent to your @sms.ed.ac.uk email address as quickly as possible.  

Students are required to be registered for 180 credit points at all times. This normally consists of 60 credit points in Semester 1 (including IRR), 60 credit points in Semester 2 (including IRP) and the final MSc Dissertation which is also worth 60 credit points. Further information about the compulsory courses (IRR and IRP) and specific programming requirements are explained later in this document.  Once these constraints have been satisfied students have a free choice, as specified in the specialist area descriptions.  You must select at least five courses from your specialist area.

In summary, you should:

For further advice, please contact your Specialist Area Advisor.

Each course is assigned a level, MSc courses are all level 11. In the timetable you will be able to choose from a restricted list of level 9 and level 10 courses (these are in italics). These are specifically designed for third year and fourth year undergraduates but may be of interest and value as part of an MSc programme. You are limited to a maximum of 30 credit points worth of these courses. If you want to take a level 9 course that is not listed anywhere in this document you should request permission from the Course Organiser. You do not have to take any level 9 or 10 courses.

A standard lecture course normally consists of up to twenty one-hour lectures (two per week for one semester) together with associated coursework and background reading. A few courses may also have tutorials, labs or a different structure. All courses have associated assignments, mainly assessed during the course - you will be given assignments to complete by deadlines set by the course lecturer. The relative weightings of the assignments and examination in the final mark for each course are given in the detailed course descriptions. Remember also that a substantial part of the assessment for most courses is by an exam which may ask questions related to any aspect of that course.

The Informatics lecture courses are worth either 10 or 20 credit points (nominally equivalent to 100 or 200 hours' student effort). Most courses in Informatics are 10 credit points but some 20 point courses are available to MSc students. You can take a maximum of two 20 point courses, again you do not have to take any.

Deadlines and changes
You may change course choices after the initial selection but there are deadlines. These are:

Please note, this final deadline in Semester 2 cannot be moved. All course choices after that date are final.


Compulsory Courses

All MSc students must take the Informatics Research Review course in Semester 1 and Informatics Research Proposal course in Semester 2. These courses have no lectures and no exams and follow a different format. They are designed to introduce you to the research activity specific to your specialist area. Informatics Research Review gives you an opportunity to survey literature on a particular topic within your specialist area. Informatics Research Proposal allows you to build towards your summer research project. These courses have a simple PASS/FAIL grade only.

See also the programming requirement section as you may be required to take a course in programming skills.


Courses for Specific Specialist Areas

The course choice constraints for each specialist area are shown below. You can find links to detailed course descriptions on the sortable course list. Core courses are listed in bold typeface, recommended courses (non-bold typeface) are suggested as particularly compatible with a specialist area, but not considered to be essential. You must register for 60 credit points of courses in Semester 1 and 60 credit points of courses in Semester 2. These must include 5 courses from your chosen specialist area, with the remainder coming from the pool of available courses (shown on the sortable course list).

Remember that the compulsory courses count as 40 credit points of your total 120 credit points. Students are responsible for making sure that their course selection is compatible with the published course timetable, many of the School's level 11 courses are scheduled together, meaning you can't fully participate in two courses that occupy the same timetable slot. We can do very little to avoid these clashes, but have made every effort to keep courses from the same specialist area apart.  Please let us know if this turns out not to be the case, helping us avoid problematic clashes for future years.

Analytical & Scientific Databases

This specialist area brings together topics in advanced database design, theory and implementation that will be applicable to the applied as well as the research fields. There are two central academic outcomes to this programme. The first is to bring the students up to speed with the latest technology in Database Science and in the analysis of complex databases. The second aim is to introduce the students to the research active areas in the field within the context of a range of real example programmes.
Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. DIE - Data Integration and Exchange
BIO1 - Bioinformatics 1
IAML - Introductory Applied Machine Learning
PMR - Probabilistic Modelling and Reasoning
EXC - Extreme Computing
ADBS - Advanced Databases
QSX - Querying and Storing XML
TDD - Topics in Distributed Systems
BIO2 - Bioinformatics 2

- - - - 

Bioinformatics

The aim of the bioinformatics, systems and synthetic biology specialist area is to familiarise students with biological data, their storage and analysis, how they integrate at a systems level, how this is studied, modelled and the emerging field of synthetic biology where biological components and systems can be constructed from first principles. In particular, students should understand what information can be extracted from biological data (e.g., information related to phylogenetic trees, biological networks, protein structure and function, developmental processes, genetic correlates of disease, etc.) and what techniques can be used for extracting and modelling such information. Students who complete the course will be prepared for employment in the bioinformatics sector of pharmaceutical and biotech industries or for entry into a PhD programme.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. BIO1 - Bioinformatics 1
SBM - Synthetic Biology: Modelling
PM - Performance Modelling
IAML - Introductory Applied Machine Learning
NC - Neural Computation
PMR - Probabilistic Modelling and Reasoning
RL - Reinforcement Learning
BIO2 - Bioinformatics 2
CSB - Computational Systems Biology
MLCSB - Models & Languages for Computational Systems Biol.
MLPR - Machine Learning and Pattern Recognition
DME - Data Mining and Exploration

- - - - 

Cognitive Science

The Cognitive Science specialist area gives students an opportunity to study the structure and behaviour of both natural and artificial cognitive systems. Relevant cognitive processes include language, reasoning, vision, and learning, which can be studied from neural, probabilistic, and symbolic viewpoints. Students are encouraged to also take courses from the School of Philosophy, Psychology and Language Sciences (PPLS); some suitable ones are listed below.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. CCS - Computational Cognitive Science
IAML - Introductory Applied Machine Learning
IVR - Introduction to Vision and Robotics
CCS - Computational Cognitive Science
ANLP - Advanced Natural Language Processing
AR - Automated Reasoning
CNL - Cognitive Neuroscience of Language
HCI - Human-Computer Interaction
NC - Neural Computation
[PPLS] - Theories of Mind (20 points)
[PPLS] - Computer Prog. for Speech and Language Processing
[PPLS] - First Language Acquisition
[PPLS] - Human Cognitive Neuroscience
[PPLS] - Introduction to Mind, Lang. and Embodied Cognition
[PPLS] - Language Production
[PPLS] - Sentence Comprehension
[PPLS] - Univariate Statistics and Methodology using R
[PPLS] - Visual Word Recognition
[PPLS] - Visual Attention
[PPLS] - Visual Memory
TCM - Topics in Cognitive Modelling
ALE1 - Adaptive Learning Environments 1
AV - Advanced Vision
CCN - Computational Cognitive Neuroscience
MLPR - Machine Learning and Pattern Recognition
NIP - Neural Information Processing
NLG - Natural Language Understanding
NLU - Natural Language Generation
[PPLS] - Concepts and Categorisation
[PPLS] - Multivariate Statistics and Methodology using R
[PPLS] - Psycholinguistics
[PPLS] - Simulating Language

- - - - 

Computer Systems & Software Engineering

This specialist area embraces both the theory and the practice of designing programmable systems, with topics ranging from advanced programming concepts to the design of computer systems and software engineering. As with other specialist areas, this Computer Systems & Software Engineering prepares students for Ph.D. study and for careers in the software industry.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. CG - Computer Graphics
CN - Computer Networking
DAPA - Design and Analysis of Parallel Algorithms
DS - Distributed Systems
HCI - Human-Computer Interaction
EAC - Energy-Aware Computing
PM - Performance Modelling
SEOC - Software Engineering with Objects & Component
ADBS - Advanced Databases
COPT - Compiler Optimisation
PA - Parallel Architectures
PPLS - Parallel Programming Language and Systems
SAPM - Software Architecture Process and Management
ST - Software Testing

- - - - 

Informatics and Economics

With the Informatics and Economics specialism students have the opportunity to study subjects at the intersection of these two fields that are growing closer together. The specialism is structured around a portfolio of courses from Economics and Informatics that focus on two streams:

  1. Modelling strategic behaviour, with emphasis on (algorithmic) game theory, agent-based systems, social choice, etc.;
  2. Quantitative methods in analysis of economic processes: econometrics, data analysis, and machine learning.

Students can also mix courses from both streams.

The following table summarizes the set of courses available within the specialism. Course names in italics are level 9/10. [Econ] indicates that the respective course is taught by the School of Economics.

 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. [Econ] ESB1 - Economics of Strategic Behaviour 1 (20 points)
[Econ] EE - Essentials of Econometrics (20 points)
AGTA - Algorithmic Game Theory and its Applications
PMR - Probabilistic Modelling and Reasoning
IAML - Introductory Applied Machine Learning
RL - Reinforcement Learning
[Econ] AE- Applications of Econometrics (20 points)
MLPR- Machine Learning and Pattern Recognition

Note that students can take at most 30 credits of level 9/10 courses. Students should ordinarily take 40 credits of taught Economics courses and 40 credits of taught Informatics Courses (in addition to IRR and IRP). Students taking AE must also take EE as a prerequisite; and similarly students taking ISB must take either AGTA or ESB as a prerequisite.

A recommendation to students is to acquire knowledge in one of the two streams described above:

Modelling Strategic Behaviour: AGTA, ESB, ISB, RL.
Quantitative Methods: EE, PMR, IAML, MLPR, RL.

- - - -

Intelligent Robotics

The aim of the Intelligent Robotics specialist area is to prepare students for entry into Ph.D. programmes or for employment as research workers in Intelligent Robotics and related areas in higher education or industrial/commercial research laboratories undertaking research and development in robotics and intelligent control applications.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. IVR - Introduction to Vision and Robotics
IAR - Intelligent Autonomous Robotics
IAML - Introductory Applied Machine Learning
PMR - Probabilistic Modelling and Reasoning
PLAN - Automated Planning
RL - Reinforcement Learning
AGTA - Algorithmic Game Theory and its Applications
CG - Computer Graphics
GAGP - Genetic Algorithms and Genetic Programming
AV - Advanced Vision
SSRM - Structure and Synthesis of Robot Motion
CAV - Computer Animation and Visualisation
MLPR - Machine Learning and Pattern Recognition

- - - -

Knowledge Management, Representation & Reasoning

The aim of the Knowledge Management, Representation & Reasoning specialist area is to prepare students for entry into Ph.D. programmes or employment in academic research, industrial and commercial research and development groups, or in product development and marketing groups concerned with building and supplying knowledge-based systems and other knowledge-based applications.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. AR - Automated Reasoning
LP - Logic Programming
HCI - Human-Computer Interaction
IAML - Introductory Applied Machine Learning
PLAN - Automated Planning
AD - Applied Databases
DIE - Data Integration and Exchange
KMM - Knowledge Modelling and Management
MASWS - Multi-agent Semantic Web Systems
ALE1 - Adaptive Learning Environments 1

TCM - Topics in Cognitive Modelling
SAPM - Software Architecture Process and Management

- - - - 

Learning from Data

Increasing amounts of data are being captured, stored and made available electronically. The aim of the Learning from Data specialist area is to train students in techniques to analyze, interpret and exploit such data, and to understand when particular methods are suitable and/or applicable. These techniques derive from disciplines such as machine learning, probabilistic and statistical modelling, pattern recognition and neural networks, and are sometimes collectively referred to as data mining. The specialist area will prepare students for entry into PhD programmes or for employment in commercial environments and/or scientific/engineering research.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. PMR - Probabilistic Modelling and Reasoning
IAML - Introductory Applied Machine Learning
NAT - Natural Computing
AD - Applied Databases
RL - Reinforcement Learning

TTS - Text Technologies
IT - Information Theory
MLPR - Machine Learning and Pattern Recognition
DME - Data Mining and Exploration

CAV - Computer Animation and Visualisation
SSRM - Structure and Synthesis of Robot Motion
NIP - Neural Information Processing

- - - - 

Music Informatics


The Music Informatics specialist area gives an opportunity to study the structure, behaviour and interactions of natural and engineered systems engaged in musical activity. This can be done from the view of physical modeling of musical sounds and instruments; machine analysis of music, in real time or otherwise; using computers in many ways in the production of music and sound in general; and in studying musical interaction between (natural or artificial) performers.
Students should take, in addition to IRR and IRP, at least 30 credit points of courses from Informatics/PPLS, and 30 credit points from the school of Arts, Culture and the Environment (ACE). There may be restrictions on numbers taking some ACE courses. Courses in ACE count for 20 credit points.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. [ACE] - Sound Design Media
[ACE] - Sonic Structures
[ACE] - Real-Time Performance Strategies
[ACE] - PG Musical Applications of Fourier Analysis

IAML - Introductory Applied Machine Learning
PMR - Probabilistic Modelling and Reasoning
CG - Computer Graphics
HCI - Human-Computer Interaction
CCS - Computational Cognitive Science
[PPLS] - Speech Processing
MI - Music Informatics
[ACE] - Interactive Sound Environments
[ACE] - Digital Media Studio Project
[ACE] - Non Real-Time Systems
[ACE] - Electroacoustic Composition
ALE1 - Adaptive Learning Environments 1
ASR - Automatic Speech Recognition
TCM - Topics in Cognitive Modelling
MASWS - Multi-agent Semantic Web Systems
MLPR - Machine Learning and Pattern Recognition

Depending on the focus chosen, some courses may be more appropriate.  Here are some examples:
Acoustics and Modelling Musical Sound:
Music Informatics, PG Music Applications of Fourier Analysis, Speech Processing, Real-Time Performance Strategies, Automatic Speech Recognition.

Analysis of Musical Structures:
 
Music Informatics, Advanced Topics in Natural Language, Real-Time Performance Strategies, Introductory Applied Machine Learning, Introduction to Cognitive Science, Speech Processing, Sound Design Media.

Generation of Music and Structured Sound:

Music Informatics, Advanced Topics in Natural Language, Real-Time Performance Strategies, Sound Design Media, Interactive Sound Environments, Electroacoustic Composition.

Musical Interaction:

Music Informatics, Sound Design Media, Real-Time Performance Strategies, Sonic Structures, Multi-agent Semantic Web Systems, Speech Processing.

- - - - 

Natural Language Processing

The aim of the Natural Language Processing specialist area is to prepare students for entry into PhD programmes or for employment in industrial laboratories undertaking research and development in natural language and speech processing. In this specialist area, the programming requirement should be fulfilled by taking Computer Programming for Speech and Language Processing. Students are encouraged to also take courses in speech processing or psycholinguistics in the School of Philosophy, Psychology and Language Sciences (PPLS); some suitable ones are listed below.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. ANLP - Advanced Natural Language Processing (20 points)
IAML - Introductory Applied Machine Learning
TTS - Text Technologies
CNL - Cognitive Neuroscience of Language

[PPLS] - Computer Prog for Speech and Language Processing
[PPLS] - Language Production
[PPLS] - Sentence Comprehension
[PPLS] - Speech Processing
[PPLS] - Univariate Statistics and Methodology using R
[PPLS] - Visual Word Recognition
ASR - Automatic Speech Recognition
MT - Machine Translation
MLPR - Machine Learning and Pattern Recognition
NLG - Natural Language Generation
NLU - Natural Language Understanding
[PPLS] - Multivariate Statistics and Methodology using R
[PPLS] - Prosody
[PPLS] - Speech Synthesis

- - - - 

Neural Computation & Neuroinformatics

This specialist area prepares students for entry into Ph.D. programmes or for employment as research workers at the intersection of the study of the brain and the study of its computation. It ranges from the study of cellular and subcellular computational processes through behavioural processes, to software methodologies for brain research - the emerging field of neuroinformatics.  In particular, students will be well prepared by this specialism to apply for entry to the Doctoral Training Centre in Neuroinformatics in Edinburgh.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. NC - Neural Computation
BIO1 - Bioinformatics 1
PMR - Probabilistic Modelling and Reasoning
RL - Reinforcement Learning
AD - Applied Databases
IT - Information Theory
IRM - Informatics Research Methodologies
[PPLS] - Statistical and Experimental Design
CCN - Computational Cognitive Neuroscience
CNV - Computational Neuroscience of Vision
BIO2 - Bioinformatics 2
TCM - Topics in Cognitive Modelling
NIP - Neural Information Processing

- - - - 

Theoretical Computer Science

The primary aims of the theoretical courses are to introduce students to core areas of theoretical Computer Science, to provide practical experience of that theory and to introduce students to the technologies through which theory-based tools are implemented, including preparation for Ph.D. study. The courses offered combine a good grounding in the core areas of the subject with experience in the practical application of theory across a range of theory-based Software Engineering tools. These courses will be of particular interest to students with a mathematics background. The practical components of these courses will consider both the use and implementation of tools. Each of the courses in this specialist area aims to provide a balance between theoretical topics and their application in software development. In many of the courses the theory suggests the construction of tools to aid software production. Students will meet a variety of these tools during the course and will have the opportunity to develop skills in their use as well as studying the techniques used in their implementation.
 Range of Available Courses
Semester 1
Semester 2
Students registered in this Specialist Area must select at least fifty credit points from these courses, including any compulsory courses. AR - Automated Reasoning
DIE - Data Integration and Exchange
PM - Performance Modelling
AGTA - Algorithmic Game Theory and its Applications
LA - Logic and Automata
IT - Information Theory

COC - Communication and Concurrency
APL - Advances in Programming Languages
ADS - Algorithms and Data Structures

MLCSB - Models & Languages for Computational Systems Biology
TDD - Topics in Distributed Databases
CA - Computer Algebra
CMC - Computational Complexity
LSI - Language Semantics and Implementation
QSX - Querying and Storing XML
FPS - Functional Programming and Specification


Programming Requirement

All MSc students should be able to program by the time they leave the School of Informatics. MSc in Artificial Intelligence students should also be able to program in Prolog. Students taking the Natural Language Processing specialist area are required to register for the PPLS Computer Programming for Speech and Language Processing course.  Those registered for the MSc in Cognitive Science may substitute Prolog for Java if they wish (i.e., either Prolog OR Java is sufficient).

The programming courses you will need to take depend on your capabilities at the time you enter the course. There are two programming courses, both delivered in Semester 1: Introduction to Java Programmes covers Java, Logic Programing covers Prolog. Your choice of programming course(s) will depend on your prior experience, the requirement describe above (but see exemptions below), the other courses you wish to take (e.g. Prolog is required for some other courses, particularly in the areas of language, cognitive modelling and reasoning), and the type of project you expect to do in the second half of the course (some will require a specific language).

Exemptions: Students who already satisfy the requirement (at least to the extent that they would have no problem doing their MSc project in the relevant language) may be excused from taking one or more programming courses. Some students may enter the MSc already familiar with what we will consider as Java-equivalent (other object-oriented languages such as C++) or Prolog-equivalent (other AI-specific languages such as Lisp) and these can also be grounds for exemption from one or both language requirements. 

Students you wish to claim exemption from the programming requirement, should obtain the approval by email from the appropriate specialist area advisor. In your email requesting exemption you should describe your past experience which you believe qualifies you for an exemption. The faculty member may ask you to go for a talk in person in some cases.

Courses of Interest to Everyone

The courses Topics in Cognitive Modelling (TCM, Semester 2) and Text Technologies (TTS, Semester 1) will be of interest to everyone, particularly students registered on the Artificial Intelligence or Cognitive Science programmes.

The School also runs two courses on Informatics Entrepreneurship (IE1 and IE2), and a course on informatics and climate change (Computational Methods for Global Change Research), that are open to all MSc students.

You may also be interested in courses taught by another School, a sample of these courses appears here.


Flexibility

The specialist area structure outlined above, including required courses, is expected to be adhered to by all students. If you wish to take a set of courses that do not conform to this structure you will need to discuss this further with the appropriate specialist area advisor, presenting good reasons why this makes sense, in the context of the programme you are registered for and the background you already have.

Coursework and Examinations

The University Postgraduate (taught) Assessment Regulations apply to all of the MSc programmes covered in this course guide.

The MSc is examined on its taught component comprising coursework and examination and on the dissertation which you start immediately after the May exams. You must pass both the taught part and dissertation to pass on the MSc overall. If, for example, you achieve only Diploma level on the 120 point taught component of the course then you will not be allowed to undertake a project.

Coursework is delivered during the semester and where a course has 30% or less of the marks you should receive feedback and marks at the time. If the course has more than 30% of the marks from coursework, it will be treated as a term paper and not returned. All marks returned during the semesters should be treated as provisional until after the Board of Examiners meets after the main examination period.

In order to pass at MSc level, and continue onto the MSc project you must meet the following criteria:


Late Submission Policy

Normally, you will not be allowed to submit coursework late.

If you have a good reason to need to submit late, you must do the following:

"Good reason" for an extension means something that, in the judgement of the member of staff responsible, would prevent a competent, well-organised, conscientious student from being able to submit on time. Examples include:

You should always inform your Director of Studies of any such thing that seriously affects your work, whether or not you ask for an extension as a consequence. If you prefer, you can choose to discuss details *only* with your DoS; s/he can advocate with other members of staff for you without going into details. 

Non-examples, things that would not be considered good reasons, include anything you could have planned for or avoided: difficult clusters of deadlines, attending social events, the demands of any job you undertake during semester, last-minute computer problems, loss of work through (your) backup failure, etc.

In general, you are expected to plan your time well and including contingency time. For example, if you expect a piece of work to take two days, you should begin it more than two days before its deadline.

Note that this policy varies in other Schools and external courses may have different late submission rules.

Exams

Most examinations for the MSc courses in Informatics take place at the end of Semester 2. A small number of courses may examine in Semester 1, this may also be true of external courses.  The correspondence between numerical scores, grades and their interpretation in terms of the MSc is given below. 

Score Grade Interpretation 
> = 70  A Excellent 
60-69  B Very Good
50-59 C Good
40-49  D Satisfactory for Diploma but inadequate for MSc
< 40  E Unsatisfactory

Written examinations take place in December and then during the first weeks of the summer. The exam diet can spread over up to five weeks so be careful to check when your exams take place before arranging any absences from Edinburgh. There is one examination paper per course and each paper typically lasts 2 hours. Each paper normally is set by the lecturer responsible for each course and is vetted by an External Examiner and appropriate members of the Board of Examiners. Questions may be set on any aspect of the lectures or coursework.

The Board of Examiners comprises the External Examiner, the Director of Teaching, the Course Organiser and the MSc course lecturers. Your overall taught mark is decided at a Board of Examiners meeting, usually held in at the end of May. The Board has the freedom to aggregate marks in any way but normally each paper is given equal weighting. The Board may take mitigating circumstances (e.g. illness) into account so it is vital that you communicate these to your Director of Studies, along with substantiating evidence (e.g. a medical certificate), if you believe that your performance has been impaired. If you are ill on or around the date of an examination then you must obtain a medical certificate from a doctor as soon as you are fit enough to do so. Your project mark is decided at a second Board of Examiners meeting in October, along with your overall MSc award. The Board of Examiners can award distinctions to students who have performed exceptionally well on both the taught (close to or above 70) and project (at least 70) components.


Appeals

You have a right of appeal against a decision of the Board of Examiners. This must be made within six weeks of the release of results. The only grounds for an appeal are irregularities in the conduct of the assessment or the Board of Examiners not having all available information at the time of assessment without reasonable justification. If you have mitigating circumstances which would allow your results to be seen in a new light you should send these to the Board of Examiners rather than waiting for an appeal. To appeal, contact the Convenor of the Board of Examiners or your Director of Studies. Appeals should be directed to the Senatus Postgraduate Studies Committee.

University Assessment Regulations - see section 16 for regulations on academic appeals.

It is important to note that you will not be allowed to proceed to the project part of the course unless you have passed the taught component, it is therefore vitally important that the Board of Examiners is aware of any special circumstances in advance of the end of May meeting. Appeals will delay your start to the project unless you get special permission to start in advance of an appeal by the College Postgraduate Studies Committee.

If you have some condition for which you might be granted extra time in examinations (e.g. dyslexia), you should definitely contact the Disability Office in order to be assessed by the relevant University panel.  It is also advisable to inform the Course Organiser at the start of the course.  Assessment takes some time, so you should notify us as soon as possible.


The Diploma

For students who wish to leave early (immediately after the exams) or who do not achieve sufficient grades in their exams and coursework to proceed to an MSc project (still at least 40%) the degree of Diploma can be awarded. The Diploma course ends with the exams and there is no project or summer semester work.


Plagiarism

The University has issued guidance on avoiding plagiarism

It is a natural and beneficial part of the educational experience for students to discuss their work with each other and to incorporate ideas from many sources into their work. However, there is an important difference between an acceptable use of other people's ideas and copying or sharing other people's work without attribution.

For assessment to be fair, the extent to which submitted work is your own must be clear. You must not plagiarise other people's work, presenting it as your own.

Plagiarism is a serious offence. It is often easy to detect. The School will use a number of detection methods to screen coursework. When plagiarism is detected, penalties appropriate to the problem will be applied, the Head of School will be informed as well as the College of Science and Engineering, and your academic record may be amended permanently.

Deliberately allowing your own work to be copied undermines the assessment process. Where there is collusion between students, all students involved may be penalised or disciplined.

Further Informatics advice on plagiarism is available at: http://www.inf.ed.ac.uk/teaching/plagiarism.html


Home : Teaching : Years : Msc 

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.
Unless explicitly stated otherwise, all material is copyright © The University of Edinburgh