School of Computer Science

Edinburgh University Crest

Division of Informatics, University of Edinburgh

Computer Science Degree Courses

The School of Computer Science is responsible for the teaching of courses in the 1st, 2nd, 3rd and 4th years of the degree courses in Computer Science, Software Engineering and associated Joint Honours degrees, and for the Computer Science taught course components of the MSc in Informatics.

The teaching of Informatics at Edinburgh, in the former Departments of Artificial Intelligence and Computer Science, was assessed as ``excellent'' in the Teaching Quality Assessment exercise carried out by the Scottish Higher Education Funding Council.

Administration of teaching is handled by the Informatics Teaching Organisation.

Course details are only available to members of the school.

Computer Science first year courses

Computer Science 2

Computer Science 3

Computer Science 4

M.Sc. in Informatics

Accreditation & Exemption

Past Examination Papers

Student Exchange Programmes

Careers Opportunities