This course offers students the opportunity to study a wide variety of topics in depth with dedicated experts. It is aimed at students who have a substantial background in computing and who want to study advanced computing concepts and technologies in more depth.
Compulsory modules include: research project; short introduction to prolog; research skills; academic writing; research project 2nd; individual project. Optional modules include: separation logic (local reasoning about programs); computing in space with OpenSPL; concurrent processes; medical image computing; privacy enhancing techniques; computational neurodynamics; advanced estimation in robotics; complexity; advanced issues in object oriented programming; knowledge representation; modal logic; cryptography engineering; scalable distributed systems design; large scale data management; body sensor networks in the internet of things; advanced computer graphics; computational finance; parallel algorithms; computing for optimal decisions; intelligent data and probabilistic inference; advanced statistical machine learning and pattern recognition.
Course Additional Entry
2.1 Honours degree with a substantial computing component.
|Duration & Attendance||Qualification||Tuition fees||Fee type|