Postgraduate Programme

  • MSc in Computer Science

The Master of Science in Computer Science (MSCS) Programme provides intensive preparation in the concepts and techniques related to the programming, design, and application of computing systems. The programme requires students to take a broad spectrum of courses, while simultaneously allowing for emphasis in desired areas of specialization.

The MSCS offers students a solid ground in the essential aspects of computer science and prepares the students for advancement in technical careers of IT related positions and responsibilities or for further study at the doctoral level.

Graduates of this programme should have a professional and ethical attitude towards their work, possess good leadership qualities, and be diligent and responsible in completing assigned tasks. They should also possess a high level of understanding in a wide range of subjects in the field of computer science and have a good knowledge of the latest developments in the field.

The programme is aimed at students who have already graduated with a first degree in any discipline on top of upgrading the existing computer science and related fields graduates to computer science Masters. Non-computing degree holders should possess a high level of aptitude for computing.

Admission Requirements for The MSCS programme
This programme is organized into two tracks to admit students from various academic backgrounds.

Track1 is primarily intended for first degree graduates from any discipline, although graduates with computing background from other universities whose curricula are significantly different from HiLCoE’s undergraduate curriculum may also join. Moreover those applicants who wish to reinforce their undergraduate studies with the six bridging courses provided in Track1 may also find this a good place to start. No exam is required to be admitted into Track1. Particularly the following requirement must be fulfilled:

A first degree in any field from an accredited institution with a high level of aptitude for computing.

 

Track2 is intended for graduates with computing undergraduate degree. Particularly the following requirements must be fulfilled:

A first degree in computer science or Applied mathematics/minor in computing and related fields like Information Science/Systems, software Engineering and Computer Engineering from an accredited institution.

OR

A first. degree in any discipline
AND
A postgraduate diploma in computer science.

OR

 A significant level of knowledge and work experience in computing.

Applicants will sit for Placement Exam before they can be accepted to join track2.

  • MSc in Software Engineering

Software Engineering is about systematic production and maintenance of software products that involve not only the technical aspects of building software systems but also the collaboration required of programming teams and the alignment of software solutions with organizational strategies.

The objective of the Master of Science in Software Engineering (MSSE) programme is to produce graduates who have a broad and detailed knowledge in software engineering techniques, methodologies and tools. The programme focuses on specialised and advanced topics in software engineering and related fields. This programme combines the disciplines of design, quality, programming, usability and management so that students can ensure the delivery of reliable software to increasingly large, complex and international end markets.

Graduates of this programme would ideally be capable of participating in medium to large scale industrial software development projects as system engineers, System Analysts, software architects, designers, senior programmers and team leaders. They would also be able to undertake a career in tertiary level education or conduct research in software engineering should they wish.

This programme is aimed at students who have already had first degree in computing or first degree in any discipline and a postgraduate diploma in computing or students with a significant level of knowledge and experience in computing.

Admission Requirements to MSSE

The MSSE is intended for students with computing undergraduate degree or postgraduate diploma, or first degree in any discipline with experience in the software industry. Particularly the following requirements must be fulfilled:

A first degree in computer science and related fields like Information Science/Systems, Software Engineering and Computer Engineering from an accredited institution.

OR


A first degree in any discipline
AND
A postgraduate diploma in computer science

OR

A significant level of knowledge and work experience in computing.

Applicants will sit for Placement Exam before they can be accepted to join the programme.