The programme starts in the autumn every year. The first semester provides both a solid foundation in advanced computer networking and cyber security, as well as fundamental courses in advanced computer science. The second semester reinforces the focus on networked systems and cyber security, with advanced courses on, e.g., wireless systems and ethical hacking. During the third semester the student may choose which elective path to follow. The student may choose between options such as research or industry oriented electives, study abroad or a broader approach involving another subject area. The last semester is devoted to thesis work. The thesis may be done within one of the department's research projects or at a company.
NOTE: The university may have additional program-specific eligibility requirements. It is recommended to verify these on the official university website.
Extra Notes
Entry Requirements
4 years bachelors Degree or 3 years Bachelor's + 2 years Master's in computer science with minimum 60%, including the following courses: Programming Techniques 7.5 credits, Software Development Methodology 7.5 credits Operating Systems 7.5 credits, Computer Networking I 7.5 credits and Mathematical Statistics 7.5 credits.
Remarks
IELTS/TOEFL/PTE is a mandatory requirement. TOEFL overall required score is 90 with no band less than 20 in Writing and PTE overall required score is 62 with no band less than 61 in writing. Students from Sri Lanka with an 'F' grade in English at GCE A-Level must provide an English test scorecard; IELTS/TOEFL waiver is not possible. Application Period for Aug. 2026 intake is 16th October 2025 - 15th January 2026.