MSc in Advanced Computer Science

1 Year On Campus Masters Program

University of Hull

Program Overview

The MSc Advanced Computer Science at the University of Hull is a 12-month full-time master’s programme aimed at students with a solid programming background who want to enhance their expertise in advanced computing concepts including artificial intelligence, robotics, real-time graphics, and computational science. This course combines deep theoretical knowledge with practical experience by developing real software and applications, preparing students for dynamic careers in cutting-edge technology fields.

Curriculum structure

In the first two trimesters, you will study core modules such as Cutting Edge Concepts, which explores advanced and emerging topics in computing, Commercial Development Practice, which equips students with real-world software development skills, and C++ Programming and Design, providing advanced programming techniques. You also have options to specialize through modules like Trustworthy Computing, Robotics, and Visualisation. The final trimester is dedicated to an individual Dissertation Project, offering a chance to develop and showcase your expertise while conducting original research or software development under supervision.

Focus areas

Advanced programming, artificial intelligence, robotics, computational science, real-time graphics, trustworthy computing, software engineering

Learning outcomes

Master advanced computer science theories and practical skills; design and implement software solutions; conduct research; develop innovative applications in AI, robotics, and graphics; work effectively in professional environments

Professional alignment (accreditation)

The MSc programme is accredited by the British Computer Society (BCS), satisfying academic requirements for Chartered IT Professional and partial Chartered Engineer status, ensuring graduates meet industry-recognized standards

Reputation (employability rankings)

University of Hull is known for strong research output, excellent teaching quality, and great graduate employability in computing, with alumni progressing to influential roles in academia and industry.

Experiential Learning (Research, Projects, Internships etc.)

The Advanced Computer Science MSc at the University of Hull  offers students a highly practical and immersive learning experience, designed to develop industry-ready skills through hands-on engagement with cutting-edge technologies. You’ll gain direct access to specialist facilities including state-of-the-art cloud computing labs, robotics labs, and a large High Performance Computing (HPC) resource, ensuring that your learning extends well beyond theory into practical application. This program emphasizes collaborative projects and independent research, giving you the opportunity to work within expert research groups on real-world topics that align with your career goals.

The course also integrates an eight-week virtual work experience project linked directly to your academic discipline, providing valuable industry exposure and enhancing your employability. Throughout your studies, you'll be supported by knowledgeable academics and industry professionals, and you’ll benefit from facilities equipped with the latest software and digital tools essential for advanced computing tasks.

Experiential learning at Leeds includes:

  • Access to a state-of-the-art cloud computing laboratory tailored for advanced computing projects.

  • Use of a large High Performance Computing (HPC) cluster for handling complex computing tasks.

  • Robotics laboratory equipped with technology for specialist MSc projects.

  • Dedicated Linux laboratories providing around 150 machines for practical work.

  • A computing cluster with advanced visualization technology including Powerwall and optical tracking systems.

  • Hands-on group projects and individual research projects linked to real-world computing challenges.

  • An integrated eight-week virtual work experience program offering professional work aligned with your studies.

  • Support from academics involved in internationally excellent research and industry collaborations.

  • Access to comprehensive facilities in the Sir William Henry Bragg building, designed to foster collaboration and innovation.

Progression & Future Opportunities

Graduates from Hull’s MSc Advanced Computer Science often move into roles such as Software Engineer, AI / Machine Learning Engineer, Cyber-Security Analyst, or Systems Architect. Alongside these technical roles, many also take up positions like Data Scientist or Web / Robotics Developer — employers value the applied skills and project experience the programme gives:

Here’s what makes this degree set you up for success:

  • Which university services will help students to employ:

    • Hull offers an “Employability Award” via the Student Futures team, helping you prepare for job searches with workshops on CVs, interview skills, and job-market readiness. 

    • There’s a “Commercial Development Practice (CDP)” module where you work through real client briefs from specification to testing. It gives you concrete project experience that employers respect. 

    • Learning takes place in industry-standard labs (Turing Lab, Robotics Lab, and the HIVE Superlab) using modern tools like Visual Studio Enterprise; these facilities help you gain hands-on skills. 

  • Employment stats and salary figures:

    • While the MSc-specific salary data isn’t public in Hull’s sources, undergraduate Computer Science graduates from Hull have a median salary of around £27,500 at 15 months after graduation, increasing in subsequent years. 

    • Job listings in Hull for roles requiring computer science skills are showing median salaries near £40,000 in some advertised positions. That reflects what experienced or specialist roles could command locally. 

  • University–industry partnerships (specific):

    • The programme has strong industry links with companies like IBM, Microsoft, and Jaguar Land Rover — these partners contribute guest lectures, help with seminars, and inform how modules are structured to match industry needs. 

    • Students are encouraged to participate in external competitions and hackathons (e.g. Global Game Jam, UK & Ireland Programming Competition, Three Thing Game), which are not only great for skill building but also for networking and show potential employers evidence of capability. 

  • Long-term accreditation value:

    • The degree is British Computer Society (BCS) accredited, meaning it meets professional standards and helps you toward Chartered IT Professional status (and partly toward Chartered Engineer status). 

    • The degree also includes modules in trustworthiness, ethics, and security (e.g. Trustworthy Computing) which are increasingly important in tech roles and give you an edge over graduates without this training. 

  • Graduation outcomes:

    • On finishing, you’ll have a strong portfolio: you’ll have worked on a major dissertation / project that can focus on areas like AI / robotics / web-connected systems etc., and you’ll have done modules that give you both breadth and specialism. 

    • Graduates leave not just with theoretical knowledge but with real software development experience (designing, building, testing) using industry tools, which means you can hit the ground running in your first job. 


Further Academic Progression:

After you finish the MSc Advanced Computer Science at Hull, if you want to continue growing academically or research-wise, here are some clear routes:

  • Undertake PhD / Doctoral Research in one of the specialist areas offered at Hull (e.g. robotics, visualisation, AI, real-time systems, ethical computing). Your MSc project often becomes a springboard for research proposals.

  • Publish your work: if your dissertation or project yields interesting findings, you can aim to publish in conferences or journals, which helps with academic credibility and future opportunities.

  • Shorter specialist courses or certifications in cutting-edge areas (e.g. cloud computing, AI/ML frameworks, cybersecurity) can sharpen your profile.

  • Explore roles in industry R&D or innovation labs, where advanced technical and research skills are valued; many graduates combine academic understanding with practical innovation.

Program Key Stats

£15,000 (Annual cost)
£ 28
Sept Intake : 14th Aug


No
Yes

Eligibility Criteria

3 Year

N/A
N/A
N/A
N/A
6.5
79
2:2
1300
28

Additional Information & Requirements

Career Options

  • Applications Developer
  • Business Systems Analyst
  • Computer Analyst
  • Computer Programmer
  • Computer Operations Manager
  • Data Management Analyst
  • Database Assistant
  • Developer Support Engineer
  • Games Programmer
  • Games Programmer (Engine Design)
  • Information Manager
  • IT Design
  • IT Systems Manager
  • IT Technician
  • IT User Support
  • Mobile Developer
  • Operations Director
  • Software Designer
  • Software Developer
  • Software Engineer

Book Free Session with Our Admission Experts

Admission Experts