Advanced Computing MSc
Advanced Computing MSc provides knowledge and experience of computing at an advanced level. The programme allows students to select modules on a wide range of advanced computer science subjects, so that they can build a programme that suits their interests and career aspirations.
Graduates have progressed to have very successful careers in general software consultancy companies, in specialised software development companies and IT departments of large institutions (financial, telecommunications and public sector). Their jobs involve specialist programming and problem-solving as well more conventional software development, maintenance and project management roles. Some of our graduates have chosen to pursue academic and industrial research in software engineering, bioinformatics, algorithms and computer networks.
Modules may typically include:
- Machine Learning
- Optimisation Methods
- Artificial Intelligence Reasoning & Decision Making
- Human-Computer Interaction
- Software Architecture & Design
- Compilers & Formal Languages
- Computational Models
- Information Security
Career Option of Computer science
- Software Developer
- Software Test Engineer
- Senior Software Engineer
- Software Development Manager
- Software Architect
- Programmer Analyst
- Systems Developer
- Web Developer
Add a Comment