Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The MSc Advanced Computer Science program aims to enhance your ability to utilize tools and methodologies for creating computer system solutions, grounded in strong mathematical and scientific principles while understanding the professional standards and quality expectations of industry. This course explores various advanced computing subjects, including ontological engineering, service-oriented architecture, database systems, data engineering, and mobile app development. You'll also gain foundational knowledge in research methodologies and project management before completing an independent project that showcases both technical expertise and workplace-ready skills for career advancement. Specifically, this project mirrors real-world graduate-level challenges, requiring specialized computer science knowledge while addressing broader considerations, resource management, and solution implementation.
An optional Professional Placement variant provides a 20-week credit-bearing work experience opportunity within your Master's program. This placement enhances employability by enabling you to demonstrate professional competencies to potential employers upon entering the job market.
Our curriculum emphasizes career readiness, balancing academic rigor with practical skills that employers value. You'll develop transferable capabilities including advanced problem-solving, analytical thinking, and teamwork. To further prepare you for the workplace, we incorporate guest lectures from industry experts.
Our strong connections with major UK organizations like IBM, Dignity plc, and Mortgage Brain, along with partnerships with technology leaders such as Cisco, Oracle, and Microsoft, provide valuable networking opportunities. Combined with our cutting-edge facilities, these advantages position our graduates as highly sought-after professionals in the field.