Computer Systems Engineering
Degree structure
The MSc programme consists of a set of compulsory core modules:
- Professional software development - Mr Phillip Gray (20 credits)
- Human computer interaction - Prof Stephen Brewster (10 credits)
- Digital signal processing 1 - Dr Bernd Porr (20 credits)
- Individual MSc project (60 credits)
and either
- Advanced networking and communications - Dr Lewis MacKenzie (10 credits)
or
- Computer communications 2 - Dr Faiz Rahman(20 credits)
The optional modules on this programme are:
- Analogue CMOS circuit design - Dr Bhaskar Choubey (20 credits)
- Computer communications 1 - Dr Fernando Rodriguez-Salaza (20 credits)
- Microwave and millimetre wave circuit design - Dr Khaled Elgaid (20 credits)
- Optical communications - Prof Ann Bryce (20 credits)
- VLSI design and CAD - Dr Timothy Drysdale (20 credits)
- Digital signal processing 2 - Dr Bernd Porr (20 credits)
- Computer architecture - Dr John O'Donnell (10 credits)
- Safety critical systems - Prof Christopher Johnson (10 credits, not offered 2010-2011)
- Artificial intelligence - Prof Roderick Murray-Smith (10 credits)
- Mutimedia systems and applications - Prof Joemon Jose (10 credits)
- Internet technology - Dr Leif Azzopardi (10 credits)
- Modelling reactive systems - Dr Alice Miller (10 credits)
- Advanced operating systems - Dr Colin Perkins (10 credits)
- Security & cryptography - Dr Ronald Poet (10 credits)
Typically, you will split your taught modules credit loading about equally between the two semesters.
