MSc/PGCert in Advanced Computer Science
The MSc/ PG Cert in Advanced Computer Science offers you a free choice amongst the offered modules with an aim of allowing you to pursue studies that closely match your interests.
Aims
Generally the programme aims to achieve the following:
- Develop a deep understanding of the nature and impact of current challenges faced by the IT industry, so that you know what is expected from a mature professional.
- Develop an awareness of the methodologies and technologies that are available within computer science to address these challenges, so that you can evaluate and analyse specific situations and make informed choices.
- Foster confidence, convey knowledge and develop practical skills in the use of some of these technologies, including both fundamental concepts and state-of-the-art support tools.
- Provide experience of individual project work.
- Encourageyou to develop their interpersonal, communication, decision-making, and problem-solving skills, and to use these in an imaginative way.
- Secure knowledge and research skills so that you are able to take you studies further to do a PhD, in case you complete the full MSc.
The programme also offers the opportunity for IT professionals to acquire PG qualifications in advanced topics.
Available Modules
Students will be able to study a selection of the following modules (students undertaking the MSc will study 6 modules in addition to the individual project, students studying towards a PG Cert will take 4 modules).
- Advanced Web Technologies (CO7315)
- Domain Specific Languages (CO7317)
- Business Information systems (CO7318)
- Generative Development (CO7307)
- Semantic Web (CO7316)
- Service-oriented Architeture (CO7314)
- Software Measurements and QA (CO7308)
- System Re-engineering (CO7306)
Details of the syllabus of each module is available in the module description. Once students start the programme they will be allocated a personal tutor who will guide them in making the right choices to suit their needs.