| 1 | 
    Informatics 1 - Computation & Logic | 
    O | 
    8 | 
    10 | 
  
  
     | 
    Informatics 1 - Functional Programming | 
    O | 
    8 | 
    10 | 
  
  
     | 
    Informatics 1 - Object-Oriented Programming | 
    O | 
    8 | 
    10 | 
  
  
     | 
    Informatics 1 - Data & Analysis | 
    O | 
    8 | 
    10 | 
  
  
     | 
    Mathematics for Informatics 1 | 
    P | 
    8 | 
    20 | 
  
  
     | 
    Mathematics for Informatics 2 | 
    P | 
    8 | 
    20 | 
  
  
     | 
    Mathematics for Informatics 3 | 
    P | 
    8  | 
    20  | 
  
  
     | 
    Mathematics for Informatics 4 | 
    P | 
    8  | 
    20  | 
  
  
    |   | 
    CS/SE Individual Practical  | 
    O | 
    9  | 
    10  | 
  
  
     | 
    Courses in Software Engineering | 
    O | 
    9 | 
    20 | 
  
  
     | 
    Further courses from Schedule O ** | 
    O | 
    9 | 
    40 | 
  
  
    | 4  | 
    Honours Project (Informatics)  | 
    O | 
    10  | 
    40  | 
  
  
     | 
    Course in Software Engineering | 
    O | 
    10 | 
    10 | 
  
  
     | 
    Further courses from Schedule O | 
    O | 
    10 | 
    40 | 
  
  
     | 
    Further course in Management or from Schedule O  | 
    O or M | 
    10  | 
    10  | 
  
  
    | * Entry to Honours requires passes at 50%
      or above at the first attempt in at least two of the Informatics 2 courses
      together with a pass in one other Informatics 2 course, passes in Innovation & Enterprise
      1 and in the Management course taken in second year, and passes in at least
      three of the Mathematics for Informatics courses, or the permission of
    the Head of School.  | 
  
  
    |  ** With the permission of the School Curriculum
      Approval Officer, 10 points may be taken at level 10 to assist the student
      in preparation for the Honours project. |