Course guide

Year 1 courses, registration, tutorials and lab work.

Course registration

You must contact your Personal Tutor in order to register or change your course options.

You will automatically be registered for the core courses that are required for your degree, but (unless you are on a joint degree) you will normally also need to register for some outside courses.

If you are resitting courses failed previously, your PT will also need to register you for those.

Choosing outside courses

Your outside courses must be at level 7 or level 8, and you must have fulfilled any prerequisites.  You also need to make sure the lectures and tutorials fit into your schedule. A full load of courses is 120 credits, and it is strongly recommended that you take 60 credits in each semester. If you wish to overload in one or both semesters, please discuss your reasons with your Personal Tutor.

Some courses (notably language courses) have limited capacity and fill up early, so it's good to contact your PT as soon as possible if you want one of these, and to have a back-up plan.

There are various tools to help you view course options:

Degree Regulations and Programmes of Study (DRPS): Click through to this year's DRPS to browse all courses across the University.

PATH: A support tool with a nicer interface for choosing optional courses, checking your timetable, and building your degree programme.

List of common outside courses: A document put together yearly by one of the lecturers in Informatics, this lists some of the more common choices for 1st and 2nd year options.

Required courses

The formal course requirements for your degree are set out in the Degree Programme Tables (DRPS). The Informatics courses available to students in Year 1 are listed below. Note that the courses "Introduction to Computation" and "Object Oriented Programming" are "core" courses. You must pass these courses  (either at the first sitting or at the August resit) before you will be permitted to progress into the second year.

Full list of Informatics courses

Course Home page DRPS Suitability
Informatics 1 - Introduction to Computation School web page University descriptor Required course for Informatics students, taught in semester 1
Informatics 1 - Object-Oriented Programming School web page University descriptor Required course for Informatics students, taught in semester 2
Informatics 1 - Cognitive Science School web page University descriptor Required course for some Informatics students, taught in semester 2

If course notes in the form of handouts are given out, these will either be made available at the lectures, or will be available from the Informatics Teaching Office (ITO). Large print versions of course materials are available on request.

Video recordings of lectures

List of building codes