Menu

MSc Computer Science - structure

MSc

  • Master of Science (MSc): Ten core modules (15 credits) and one Project module (30 credits)
  • Postgraduate Diploma (PGDip): Eight modules (15 credits)
  • Postgraduate Certificate (PGCert): Four modules (15 credits).
  • Individual module: May be taken on a standalone basis:
    Applied Machine Learning

The minimum period of registration is subject to module availability and modules will be launched on a rolling basis from October 2020 onwards. Based on the current module release schedule, if commencing studies in April 2021, it is expected that the MSc will take a minimum of two years to complete, and if commencing in October 2021, a minimum of one and a half years to complete. See the Module release schedule [PDF] for the dates when modules start.

For the MSc, PGDip and PGCert, you must commence study of the Principles of Programming module before, or along with, any other modules. You must have passed 60 credits before you register for the Project. All other modules can be attempted in any order.

However, it is strongly recommended that you attempt the assessment of the Principles of Programming module before commencing study of the following modules: Object-Oriented Programming; Software Design and Programming; Applied Machine Learning; Data Management.

It is strongly recommended that you attempt the assessment of the Object-Oriented Programming module before commencing study of the Software Design and Programming module.

Core modules