Padmashree College
ISMT College
The British College

The British College, Kathmandu

MSc Advanced Computer Science



Course Level

Master Degree


2 Years

Study Mode

Full Time




UGC Accredited


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.


  • Awarded by: Keele University, UK
  • Duration: 2 Years


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
TBC- KEELE Programme 
Semester 1
Research Horizons 15 credits
Mathematics for AI and Data Science 15 credits
Cloud Computing (Elective) 15 credits
Distributed Intelligent Systems (Elective) 15 credits
Advanced Programming in Python (Elective) 15 credits
Human Factors of Cyber Security (Elective) 15 credits
Semester 2
Collaborative Applications Development (Elective) 15 credits
Visualization of Data Analytics (Elective) 15 credits
Data Analytics and Databases (Elective) 15 credits
Applications of AI, Machine Learning and Data Science (Elective) 15 credits
Cryptography (Elective) 15 credits
Cyber Security (Elective) 15 credits
Semester 3
Industrial Placement, OR 60 credits
MSc Project 60 credits

After you have completed the taught modules, you have the choice to undertake a formal academic project supervised by academic staff in the school or to take an industry placement. In both options, you will apply the skills you have learned during the taught modules.

The decision about the type of project or placement you will do will be made together with the academic supervisors and will be based on your performance during the taught modules.

MSc Advanced Computer Science course -Total Credits: 180

Academic Project: The Academic Project assessment is based largely on a substantial final written report of 10,000 - 15,000 words. 

Contact Details of The British College, Kathmandu


College Review

Questions & Discussions

Ask Question