Master of Science in Computer Science
The Master of Science in Computer Science is a research-focused postgraduate programme involving independent study under a supervisor. The broad research themes can be classified as follows:
- Theory and Applications of Automata and Grammars
- Software Engineering and Verification
- Machine Learning and Artificial Intelligence
- Broadband Networks and Applications
Contact information
Programme overview
More information
When applying
Please note that selection for postgraduate programmes is highly competitive, and meeting the minimum requirements does not guarantee admission. Research Master’s and PhD applicants are strongly advised to consult the relevant department before applying to discuss their proposed research topic and confirm the availability of a suitable supervisor.
Minimum admission requirements
• A BScHons degree in Computer Science or an approved equivalent qualification.
• The Department can require supplementary studies, as determined by your supervisor(s) on a caseby-case basis.
Supporting application documents
Confirmation of prospective supervisor
Applicants must make contact with a prospective academic supervisor who is active in their field of research interest. Please provide details of a prospective supervisor and evidence, in a form of an email, of contact with this supervisor. Upload the email evidence (in a .msg format or as a pdf) as part of your formal application to the University.
Document placeholder name on application portal:
Confirmation of prospective supervisor
Statement of research interest / Outline
This is a brief summary of the master's research proposal (1-3 pages in length) which outlines your area of research, aims of the research project and the research methodology you plan to use.
Document placeholder name on application portal:
Research project / Outline / Proposal
Programme structure
This programme consists of a 100% thesis.
Compulsory Module
Subject number | Module code | Credits | Module Name | Semester
66362 828 180 Thesis Computer Science Both
Assessment and Examination
After completion of the research, you must submit a thesis to the satisfaction of the examiners and do an oral examination.