Masters Degree Programmes

Master of Science in Computer Science

MSc in Computer Science Programme has drawn a large interest from scholars and professionals in the field. Hence, KDU intends to offer the MSc in Computer Science Programme from 2024 onwards. The MSc in Computer Science is a two-year programme at SLQF level 10, with a total of 60 GPA credits as per SLQF guidelines and UGC Quality Assurance recommendations. The structure of the Programme is designed according to outcome-based education norms. Students will be involved in scientific research activities with the industry and research institutes to develop scientific skills and competencies.

  • Member of ACU

  • Member of IAU

Duration
2 Years
Level
SLQF 10
Mode of Study
By Course Work with Research
Delivery
Online/Onsite During Weekends

Eligibility Criteria

BSc degree with SLQF level 5 / 6 in Computer Science, Computer Engineering, Software Engineering, Data Science, Information Technology, or Information Systems from a recognized university 

OR 

Any other equivalent degree qualification in the field of Computing,

OR

BSc degree with SLQF level 5 or above in Science (Physical Science stream) or any other degree with a minimum of 30 credits of Course units in the field of Computing with one year work experience in the field of Computing.

OR

BSc degree with SLQF level 5 or above in Science (Physical Science stream) or any other degree or equivalent professional qualifications (without minimum of 30 credits of Course units in the field of Computing) as accepted to the BoS, FB/FGS and approved by the Senate and three year work experience in the field of Computing. 

OR

Military Officers and Gazetted officers in the Department of Police with 10 years of service experience in the field of Computing.

OR

Any other relevant qualification accepted to the BoS, FB/FGS and approved by the Senate and having passed the qualifying examination on the subject.

SemesterCourse CodeCourse NameCredit ValueStatus (Compulsory / Optional)Existing / New
Year 1 Modules
Semester 1MCS1013Programming Essentials for Computer Science3CNew
MCS1022Data Communication and Computer Networks2CNew
MCS1032Computer System Organization and Architecture3CNew
MCS1043Mathematical Methods for Computing3CNew
MCS1052UX and UI Engineering2CNew
MCS1063Advanced Database Systems2CNew
Total Credits for Semester 115 - GPA
Semester 2MCS1072Artificial Intelligence2CNew
MCS1083Computer Graphics and Image processing3CNew
MCS1093Data Structures and  Algorithmic Design3CNew
MCS1102Advanced Software Engineering2CNew
MCS1113Research Methodology and Scientific Writing3CNew
MCS1122Statistical Methods for Computing2CNew
Total Credits for Semester 215 - GPA
Year 2 Modules
Semester 3MCS2012Information and Cyber Security2CNew
MCS2022Machine Learning2CNew
MCS2033High Performance Computing33New
MCS2915Individual Research  
(Semester 3 and Semester 4)
 CoreNew
One (01) Elective Course Module (3x1= 2 credits) is offered from three (03) elective modules.
MCS2043Natural Language Processing3ENew
MCS2053Software Quality Assurance3ENew
MCS2063Big Data Analytics3ENew
Total Credits for Semester 310 - GPA
Semester 4MCS2072Emerging Technologies in Computing2CoreNew
MCS2915Individual Research  
(Semester 3 and Semester 4)
15CoreNew
One (01) Elective Course Module (3x1= 3 credits) is offered from three (03) elective modules.
MCS2083Software Agents and Swarm Intelligence3ElectiveNew
MCS2093Embedded Systems and IoT3ElectiveNew
MCS2103Deep Learning3ElectiveNew
Total Credits for Semester 420 - GPA and 0 - NGPA
Total Credits for MSc Programme60 - GPA

Rs. 450,000.00 (for local candidates)

US $ 4000.00 (for foreign candidates)

MSc in Computer Science Programme- Rs.450,000.00/USD 4000
Compulsary Fee LKR USD
Registration Fee     5,000.0030
Library Fee-Non Refundable   10,000.0060
Refundable Mess Deposit     2,000.0015
Study Pack     2,500.0015
Course Fee
1st installment  225,000.002000
2nd installment  225,000.002000

Note:

  • Compulsary Fee & 1st installment of course fee to be paid at the date of registration
  • 2nd installment of course fee to be paid at the beginning of the 2nd year