Degree Programmes
Every degree offered by the School of Informatics has a Degree Programme Specification that provides a detailed description of the degree structure, with a discussion of educational aims and outcomes. Each specification begins with a link to the corresponding Degree Programme Table which provides a concise plan of the courses to be taken.
Undergraduate Degrees
Ordinary
BSc Ordinary in a Designated DisciplineSingle Honours
BSc in Artificial Intelligence
BSc in Artificial Intelligence and Computer Science
BEng in Artificial Intelligence and Software
Engineering
BSc in Cognitive Science
BSc in Computer Science
BEng in Computer Science
Master of Informatics (MInf)
BEng in Software Engineering
Single Honours with a Subsidiary Subject
BEng in Artificial Intelligence with Management
BSc in Artificial Intelligence with Psychology
BEng in Computer Science with Management
BEng in Software Engineering with Management
Combined Honours
BSc in Artificial Intelligence and Mathematics
MA in Artificial Intelligence and Philosophy
BSc in Artificial Intelligence and Psychology
MA in Cognitive Science
BSc in Computational Linguistics
BSc in Computer Science and Management Science
BSc in Computer Science and Mathematics
MA in Computer Science and Philosophy
BSc in Computer Science and Physics
BEng in Computer Science and Electronics
MEng in Electronics and Computer Science
BEng in Electronics and Software Engineering
MEng in Electronics and Software Engineering
MA in Linguistics and Artificial Intelligence
Postgraduate Degrees
Taught Masters: MSc
MSc in Informatics
MSc in Artificial Intelligence
MSc in Cognitive Science
MSc in Computer Science
European Masters in Informatics
Research Degrees: MSc, MPhil and PhD
See the separate Graduate School web page for information on studying for a research degree Edinburgh.


