MSc Advanced Computer Science

The MSc Advanced Computer Science programme provides in-depth knowledge of cutting-edge technologies, software development, and advanced computing concepts.

APPLY NOW

Pre-Masters* (Subject to validation) + 3 Semesters

Jan/Feb, Aug/Sept

Techie IT

The MSc in Advanced Computer Science gives the in-depth knowledge and cutting-edge skills required for careers where advanced computer systems are used to solve difficult business goals. It further enables students to control complex processes and equipment, and undertake deep and detailed analysis, management, and presentation of data.

 

The rising profile of AI, global cyber security, social media safety, and tech’s role in understanding and tackling some of society’s biggest challenges, such as climate change and pandemic modelling, is fuelling the demand and interest in computer science. As such, the course covers a wide range of practical skills and theory.

 

In the first part of the programme, you will study eight modules over two semesters, and in the second part, you will have the choice to either undertake a formal academic project supervised by academic staff or to take an industry placement. In both options, you will apply the skills you have learned throughout the taught modules.

 

 

Programme Objectives 

  • Gain advanced knowledge of the principles and concepts of internet technologies, software development, and intelligent systems. 
  • Develop the practical skills that are necessary for the design, build, deployment and evaluation of distributed information systems and complex, internet-enabled business applications.
  • Learn many techniques, including manipulating large amounts of data, designing and building large applications, leveraging and provisioning cloud services, and developing autonomous systems.
  • Gain the skills needed to become a technology consultant through the dedicated modules where you are taught and assessed through applying your learning to real-world problems.

Entry Requirement: 60% / 2.4 in a 4-year Bachelor's Degree in a Computing, Science, Maths or Engineering subject or 65% / CGPA 2.8 in a 3-year Bachelor's degree in a Computing, Science, Maths or Engineering subject or demonstrated relevant professional qualifications or experience.
 

Entry Requirements

Specific roles related to this course include (but are not limited to):

  • Academic
  • Analyst
  • Application or Business Analyst
  • Computer Programmer, Systems Specialist, or Service Assistant
  • Data Analyst
  • Database Administrator
  • Engineering, Project, Senior Technical,  or Information Systems Manager
  • Head of Development
  • IT Consultant or Developer 
  • Mobile, Software, or Systems Developer
  • Technical Consultant
After you Graduate
TBC- KEELE Programme 
Semester 1
Research Horizons15 credits
Mathematics for AI and Data Science15 credits
Optional Module
Cloud Computing 15 credits
Distributed Intelligent Systems15 credits
Advanced Programming in Python15 credits
Human Factors of Cyber Security15 credits
Semester 2
Elective Options (Choose four) 
Collaborative Applications Development15 credits
Visualization of Data Analytics15 credits
Data Analytics and Databases15 credits
Applications of AI, Machine Learning, and Data Science15 credits
Cryptography15 credits
Cyber Security15 credits

Every student must take the required number of modules from each elective option. Which module you take will depend on how much  
computer programming experience you have and will be decided in a meeting with the Programme Directors at the start of the course.

Semester 3
Industrial Placement (or)60 credits
MSc Project60 credits
  •  After students have completed the taught modules they must undertake a formal academic project supervised by an academic staff member, and apply the skills they have learned during the taught modules.
  • The student will decide together with their academic supervisors what type of project they will complete, based on their performance during the taught modules.
  • The MSc Project assessment is based largely on a substantial final written report of 10,000 - 15,000 words.


 

Course Structure
Call us now!
+977 01 5970003

© 2025 All rights reserved British International College
© 2023 All rights reserved British International College