Regulations for Second Year

Examinations

The required core examinations are:

  1. Software Engineering Design
  2. Software Engineering Algorithms
  3. Operating Systems
  4. Networks and Communications
  5. Statistics
  6. Compilers
  7. Models of Computation
  8. Concurrency

Two optional subjects must be taken from the following:

  • Computer Architecture
  • Computational Techniques*
  • Introduction to Artificial Intelligence

* Those students on the MEng Computing  (Games Vison and Interaction Degree) are required to take Computational Techniques and choose one option from Introduction to Artificial Intelligence and Computer Architecture.

There is an integrated programme of laboratory exercises that runs in the first two terms and a summer term project. The taught courses are assessed by a combination of examinations and coursework. There are eight such exam-based components together with the laboratory and project work which are assessed as follows:

Each lecture course will have coursework and lab work associated with it.

Eight core examinations with coursework (contributing 110 + 20 each)
1040
Two optional examinations with coursework (contributing 110 + 20 each)
260
Human-Centred Design 50
Laboratory work 250
Project work 100
Total Marks
1700


*ECTS Points
60 

Subject to College approval.

(For a more detailed breakdown of marks see the corresponding year noticeboard)


Requirements

In order to pass Year 2 students must achieve:

1. A minimum of 40% for each exam-based component.
2. At least 40% in the laboratory work.

Supplementary Qualifying Tests

At the discretion of the Examiners, Supplementary Qualifying Tests may be offered to a candidate w ho marginally fails to achieve the conditions laid dow n for a pass.