The MSc Advanced Computer Science at British International College (BIC) is a postgraduate programme awarded by Keele University, UK. It covers advanced computer systems, software development, internet technologies, intelligent systems, data handling, network security, and project-based study.
The programme is structured around taught study followed by either an academic research and development project or an industrial placement project. Its stated duration is Pre-Masters, subject to validation, plus three semesters.
British International College is based in Chakupat, Lalitpur. Teaching is connected with the Chakupat campus and The British College campus at Trade Tower, Kathmandu.
| Area | Details |
|---|---|
| Course | MSc Advanced Computer Science |
| Level | Master's |
| College | British International College (BIC) |
| Awarding University | Keele University, UK |
| Duration | Pre-Masters, subject to validation, + 3 Semesters |
| Entry | Jan/Feb and Aug/Sept |
| Study Areas | Advanced computing, software development, internet technologies, intelligent systems, data, and network security |
| Final Stage | Advanced Research and Development Project or Industrial Placement Project |
The course is intended for postgraduate students who want to extend their knowledge of computing beyond undergraduate-level study. It combines technical theory with applied work involving computer systems, software, data, internet-enabled applications, and intelligent systems.
Students study eight taught modules across the first two semesters before moving to the final project stage.
The MSc Advanced Computer Science programme covers both technical concepts and their application to computing problems.
Its academic focus includes:
Internet technologies
Software development
Intelligent systems
Distributed information systems
Internet-enabled business applications
Management and analysis of large amounts of data
Cloud services
Autonomous systems
AI and data science governance
Cryptography and network security
Academic research or industrial project work
The course also addresses professional issues associated with computing and the use of advanced technologies. Students work with topics that require technical understanding as well as consideration of governance, security, professional practice, and system development.
The programme is designed to develop advanced knowledge and practical computing skills.
Its stated objectives include:
Building knowledge of the principles and concepts of internet technologies, software development, and intelligent systems
Developing practical skills for designing, building, deploying, and evaluating distributed information systems
Developing the ability to work with complex internet-enabled business applications
Working with large amounts of data
Designing and building large applications
Working with cloud services
Developing autonomous systems
Applying learning to practical problems through dedicated modules
Developing skills relevant to technology consulting
These objectives place technical study alongside applied problem-solving rather than treating the programme as a theory-only master's degree.
Applicants can meet the academic entry requirement through one of the following routes:
60% / 2.4 in a four-year Bachelor's Degree in Computing, Science, Maths, or Engineering; or
65% / CGPA 2.8 in a three-year Bachelor's Degree in Computing, Science, Maths, or Engineering; or
Demonstrated relevant professional qualifications or experience
The inclusion of relevant professional qualifications or experience provides an additional entry route alongside the stated bachelor's degree requirements.
Duration: Pre-Masters, subject to validation, + 3 Semesters
Entry: Jan/Feb and Aug/Sept
The main master's structure consists of taught modules followed by a final project stage. The Pre-Masters component is explicitly marked as subject to validation.
The first part of the programme consists of eight modules studied over two semesters. Module selection can depend on a student's previous programming experience, with the Programme Directors determining the appropriate selection at the start of the course.
The semester structure specifically identifies:
Ethics, Governance, and Professionalism in AI and Data Science
Cryptography and Network Security – Theory and Applications
Students are required to take the specified number of modules from the relevant elective options. The selection depends partly on previous computer programming experience.
The semester section also identifies:
Ethics, Governance, and Professionalism in AI and Data Science
Cryptography and Network Security – Theory and Applications
As with Semester 1, module choice within the elective structure is connected to the student's level of programming experience and is determined in discussion with the Programme Directors.
The final stage includes two project routes:
| Project Route | Main Focus |
|---|---|
| Advanced Research and Development Project | Formal academic project supervised by academic staff |
| Industrial Placement Project | Application of programme learning through an industry placement project |
After completing the taught modules, students move into a substantial project stage and apply skills developed during the earlier semesters.
For the academic project route, the student and academic supervisor determine the type of project based on the student's performance during the taught part of the programme.
The MSc project assessment is based largely on a substantial final written report of 10,000–15,000 words.
Project work is a major part of the MSc Advanced Computer Science programme.
Students who undertake the formal academic project work under the supervision of an academic staff member. This stage requires them to apply knowledge and skills developed during the taught modules to a defined research and development task.
The alternative industrial placement project provides another route for applying programme learning.
This structure gives the final semester a different purpose from the taught semesters. Instead of concentrating mainly on individual modules, students work on an extended piece of academic or placement-based work.
Previous programming experience has a direct role in module selection.
Every student is required to complete the necessary number of modules from each elective option, but the particular modules taken can vary according to programming background. This is decided in a meeting with the Programme Directors at the beginning of the course.
This arrangement allows the programme team to consider a student's prior computer programming experience when determining the taught module route.
The MSc addresses technical work across several areas of advanced computing. Students engage with subjects associated with:
Software design and development
Distributed systems
Internet-enabled applications
Data analysis and management
Cloud service use and provisioning
Autonomous systems
Security and cryptography
AI and data science governance
Research and technical report writing
The academic project also requires students to organise and present a substantial piece of work through a final report.
These areas reflect the programme's emphasis on both computing knowledge and its application to complex technical problems.
British International College was established in 2020 by The Kandel Group and operates within the wider British College group of education institutions.
BIC programmes are awarded by Keele University, UK. Classes are connected with two teaching locations: Chakupat, Lalitpur and The British College campus at Trade Tower, Kathmandu.
Students use classrooms, library and study spaces, faculty guidance, independent study, and project work as part of the academic experience. For MSc students, this is particularly relevant during the taught modules and the final supervised project stage.
The entry requirements and academic content make the programme relevant to applicants with backgrounds in Computing, Science, Maths, or Engineering.
It may also be considered by applicants who can demonstrate relevant professional qualifications or experience.
The course is particularly focused on students seeking postgraduate study involving software development, internet technologies, intelligent systems, security, data, distributed systems, cloud services, and extended project work.
The stated duration is Pre-Masters, subject to validation, plus three semesters.
The programme is awarded by Keele University, UK.
Applicants need 60% / 2.4 in a four-year Bachelor's Degree in Computing, Science, Maths, or Engineering, or 65% / CGPA 2.8 in a three-year Bachelor's Degree in one of those areas. Relevant professional qualifications or experience may also provide an entry route.
The first part of the programme consists of eight modules studied over two semesters.
Yes. Module selection within the elective options depends partly on previous computer programming experience and is decided with the Programme Directors at the start of the course.
Yes. The final stage includes an Advanced Research and Development Project or an Industrial Placement Project.
The assessment for the academic MSc project is based largely on a final written report of 10,000–15,000 words.
The listed entry periods are Jan/Feb and Aug/Sept.