School of Computer Science

BSc Computer Science with Study Abroad [5571]

Compulsory Modules to a total of 40 credits

Code Title Autumn Spring
06-26581 Computer Science Project 20 20

Optional Modules to a total of 80 credits

Code Title Autumn Spring
06-26943 Advanced Topics in Functional Programming - 10
06-25647 Commercial Computing 10 -
06-02578 Compilers & Languages 10 -
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-13520 Intelligent Robotics 20 -
06-26428 Machine Learning 10 -
06-26949 Nature Inspired Optimisation - 20
06-26951 Networks - 20
06-20416 Neural Computation 10 -
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 Computer Science [4436]
  • BSc Computer Science with an Industrial Year [9499]