The MSc in Software Engineering aims to teach you how to “develop high quality software systems cost effectively” – to ‘engineer’ rather than just ‘build’. It equips you with the state-of-the-art techniques and tools necessary to conduct various stages of development in an explicit, structured fashion that is cost-effective and appropriate for the problem at hand. Starting with business processes and requirement engineering, through design, modelling, system architecture, and component based development; the programme goes on to cover implementation and testing. It also covers a number of specialised topics ranging from traditional scientific formalism to modern paradigms such as Service Oriented Architecture and Cloud Computing.
Entry Requirements
Age 25+ AND
Minimum credit pass for GCE O/L English OR IELTS 6.5 or above AND
(If joining with professional experience) 5+ years of experience in relevant field OR
Basic degree in relevant field from a recongnised university