School of Computer Science

BSc Mathematics and Computer Science [5196]

Optional Modules to a total of 60 credits

Code Title Autumn Spring
06-02578 Compilers & Languages 10 -
06-26581 Computer Science Project 20 20
06-02525 Databases 2 - 10
06-26945 Distributed and Parallel Computing - 10
06-26947 Enterprise Systems - 20
06-02408 Graphics 2 - 10
06-22133 Human Computer Interaction 10 -
06-15506 Individual Study 1 10 10
06-20122 Intelligent Data Analysis - 10
06-26428 Machine Learning 10 -
06-26949 Nature Inspired Optimisation - 20
06-26951 Networks - 20
06-26953 Operating Systems 20 -
06-02552 Principles of Programming Languages 10 -
06-25646 Teaching Computer Science in Schools - 10

Programme Notes:

  1. The Learning & Teaching and Assessment Methods above are not intended to be exclusive, but to indicate the main methods in use. Module Descriptions contain more detail.
  2. Whether to award accreditation is a decision made from time to time by a professional body according to criteria which are then current; hence there is no guarantee that the programme will actually be accredited for any particular year of entry by any particular professional body.

Programmes that share this year:

  • BSc Mathematics and Computer Science with an Industrial Year [9495]