Course guide

Registration, courses, coursework and exams

Similarities to first year

There are many similarities in course structure between first and second year:

  • All courses have both lectures and tutorials.
  • Independent study time is important for revising lecture materials, reading textbooks, and working through exercises before tutorials, so you should build consistent weekly study time into your schedule.
  • Your course marks will not count towards your final degree classification, but doing well is important to give you a solid foundation for your Honours years.

Differences to first year

There are also some important differences to first year:

  • All courses have assessed coursework, and your course mark is determined by a combination of coursework and exam marks. Some courses have minimum mark requirements for both coursework and exam; see the Assessment page for details.
  • Coursework deadlines will be announced at the beginning of the semester. We do our best not to have large clusters of deadlines but you will also need to plan ahead. Do not start on your courseworks at the last minute.
  • You must do better than just pass all your courses in order to progress to Honours in year 3; see the Assessment page for details.

 

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, along with any possible timetabling conflicts with required Informatics courses.

2nd year courses

The formal requirements for your degree are set out in the Degree Programme Tables, the Informatics courses available to students in the second year are listed below.

Course Period Web Page DRPS
Informatics 2A - Processing Formal and Natural Languages Semester 1 School web page University descriptor
Informatics 2B - Algorithms, Data Structures, Learning Semester 2 School web page University descriptor
Informatics 2C - Introduction to Computer Systems Semester 1 School web page University descriptor
Informatics 2C - Introduction to Software Engineering Semester 1 School web page University descriptor
Informatics 2D - Reasoning & Agents Semester 2 School web page University descriptor
Discrete Mathematics and Mathematical Reasoning Semester 1 School web page University descriptor

Note that both exam and coursework marks count in obtaning a passing mark.

The following courses require 40% marks overall (exam+coursework):

  • INF-2A - Processing Formal and Natural Languages
  • INF-2B - Algorithms, Data Structures, Learning
  • INF-2D - Reasoning and Agents
  • DMMR - Discrete Mathematics and Mathematical Reasoning

The following courses require 40% in exam and 40% overall(exam+coursework):

  • INF-2C - Introduction to Computer Systems
  • INF-2C - Introduction to Software Engineering

 

For further information on assessment and requirements for progression, please see the Assessment page.

Coursework

Coursework deadlines for each course will be announced at the beginning of the semester, normally on the course web page. We do our best not to have large clusters of deadlines but you will also need to plan ahead. Do not start on your courseworks at the last minute. You will also need to manage your time to balance work on assessed coursework with revision of lecture materials and tutorials, which are all important in learning the material for exams.

Because turning in assignments late often has cascading effects on other courseworks and revision, Informatics has a very strict submission policy.  Coursework that is submitted after the deadline will receive a mark of 0. Course lecturers may not grant extensions, only the course organizer can do so. If you feel you have a good reason to need an extension, read the coursework late submission policy in full before lodging any request.

The following links contain further essential information regarding coursework submissions.

Link Description
Academic Misconduct, including Plagiarism The University's code of discipline and policy on plagiarism
Informatics Guidelines for Good Scholarly Practice The School's advice and policy on plagiarism
Coursework, Assessment and Feedback Information about coursework accompanying taught courses
Late Coursework Submission & Extension Requests School policy on the acceptance of late submissions