Application Procedure

  1. Fill the application online and submit.
  2. Pay the application fee of Rs. 1,000/- to account number 053010005030 from any People’s Bank branch.
    OR Pay online via Visa or MasterCard in LKR.
  3. After you have made the payment of application fee, upload the following documents to process your application. OR Handover to the Faculty of Graduate Studies.
    • Color photograph (Passport size – sky blue background in PNG or JPG format)
    • Birth certificate (in PDF format)
    • Certified copies of the certificates of Academic / Professional qualification (in PDF format)
    • Letter of Release from employer (only for full-time students who are currently employed) – (in PDF format)
    • Bank payment receipt (in PDF format) – not applicable for Visa or MasterCard payments
    • Documents that certify relevant work experience. (in PDF format)

online application

Closing date of applications: 20th October 2017

Click here to view paper advertisement

Introduction

This program has been designed for those who are interested in pursuing higher studies in the field of Computer Science. The curriculum of this program is designed to provide students with a good grasp of core contents of Computer Science which any professional in the subject is expected to know, to foster logical and analytical thought, independent study, self motivation and communication skills, to make aware of research results and latest trends in the key areas of the subject, to provide opportunities to gain practical experience of computing, using modern hardware and software, in order to provide motivation for and deeper understanding of material taught in formal lectures, to produce graduates with sound knowledge in both theory and practice in Computer Science, including current emerging technologies and experimental learning, to prepare students to contribute to the computing profession upon graduation and to provide the necessary background required to read for an M.Phil. or a Ph.D. degree in Computer Science.

Target group

  • Those who need academic qualifications in Computer Science.
  • Those who are planning to start a career or already employed in a computing environment.
  • Those who teach Computer Science or ICT in schools or universities or other educational
    institutes.

Minimum admission requirements

  1. A Bachelor’s Degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, Information and Communication Technology, Information Systems, Physical Sciences orEngineering from a recognized university, or
  2. Any other degree with 30 credits in computing from a recognized university, or
  3. Any other equivalent qualification in computing that would be acceptable to the Faculty of Graduate Studies (FGS) and the senate of the university.

Selection procedure

A written examination and/or an interview will be held to select candidates when the number of applicants exceeds the maximum number that can be accommodated.

Program Structure

The duration of the M.Sc. program in Computer Science is approximately two years. The program is divided into 4 semesters. Semester 1 consists of 3 foundation course units (non-credit) and 5 course units. Semester 2 consists of 9 course units. Semester 3 consists of optional course units. The total number of credits for these three semesters is 30 (one credit is equivalent to 15 hours of lectures or 45 hours of practical). During semester 4, candidates who are eligible to do the thesis engage in at least 450 hours of independent research and submits a thesis. Lectures and practical sessions are conducted on Saturdays (between 8.00 am to 5.30 pm) and Sundays (between 8.00 am to 12.15 pm). In addition, candidates must be able to spend a considerable amount of time for self-studies, homework and assignments, etc., throughout the program. This program is primarily an M.Sc. program. All candidates are recruited as M.Sc. candidates and they are required to follow the course units offered in the first, second and third semesters. At the end of the third semester, those candidates who obtain a GPA not less than 2.7 and a ‘C’ or higher grade for each foundation course unit are eligible to do the M.Sc. thesis.

Those who satisfy the requirements mentioned in (Assessment Process – 10) are awarded the M.Sc. degree in Computer Science with a research component. Those who satisfy the requirements mentioned in (Assessment Process – 11) are awarded the M.Sc. degree in Computer Science by course work. Those who satisfy the requirements mentioned in (Assessment Process – 12) are awarded the postgraduate diploma in Computer Science. Those who satisfy the requirements mentioned in (Assessment Process – 13) are awarded the postgraduate certificate in Computer Science.

Student intake

Maximum 50 students per batch. However, the program will be started only if at least 25 candidates are registered.

Assessment Process

  1. Methods of continuous assessments
    Students will be assessed during the program by written examinations, quizzes, assignments, viva voce examination, practical and tutorials as appropriate.
  2. Eligibility requirement for an examination of a course unit
    A student will be eligible to sit the end of semester examination of a course unit if she has maintained a minimum of 60% attendance at lectures/practical of the course unit. Any student who fails to fulfil the eligibility requirement for any course unit will be allowed to sit the examination of the course unit but the maximum grade she can earn for that course unit is restricted to ‘B’ (see the grading system defined inGrading System).
  3. Valid reasons for absence from an examination of a course unit
    The excuse will be granted only for serious ill health or death of an immediate family member or any other cause acceptable to the Faculty of Graduate Studies (FGS) subsequently approved by the university senate. A candidate absents due to medical reasons shall submit a medical certificate from a registered medical officer within two weeks from the date of the examination. She may sit the examination with the next batch and is considered as a first-time candidate. However, if the course unit is not available in the current M.Sc. program, the candidate must sit the examination of an alternative course unit offered in the respective semester of the current academic year.
  4. Carrying forward continuous assessment marks
    In case of a repeated candidate or an absentee of a course unit, marks obtained for the continuous evaluation of that course unit shall be carried forward for the next examination if the lecturer in charge of the course unit agreed.
  5. Duration of a written/practical examination
    Duration of an end of semester written/practical examination can vary depending on the requirements of each course unit.
  6. Grading system
    The Grade point system for course units and thesis/dissertation are given as in Table 1.table01-gp
  7. Calculating the GPA of course units
    The GPA of course units is calculated as follows:gpawhere GPi and Ci are grade point and the number of credits of the ith course unit respectively.
  8. Completion of a course unit
    A candidate needs a minimum of ‘B-‘ grade to pass the examination of a course unit. Those who do not meet the above criterion may repeat the final examination of the course unit and maximum grade in such an attempt will be limited to the grade ‘B.’
  9. M.Sc. thesis
    At the end of the third semester, those candidates who obtain a GPA not less than 2.7 and a ‘C’ or higher grade for each foundation course unit are eligible to do a research project and submit an M.Sc. thesis based on the research project. It is student’s responsibility to provide a suitable research topic before the beginning of the fourth semester. Students should discuss with academics in any university or qualified personnel in the industry to choose a research topic and students are encouraged to select a topic from her work environment. The research project will be evaluated on the basis of written M.Sc. thesis and the oral presentation (viva-voce examination). The examination panel consists of supervisor(s) of the research project and two other examiners as recommended by the Board of Study in Physical Sciences and approved by the Senate of University of Sri Jayewardenepura.
  10. Completion of the M.Sc. degree in Computer Science with a research component
    To award the M.Sc. degree in Computer Science with a research component, a candidate should obtain
    (a) A GPA of not less than 2.7 for 30 credits (that should include 20 credits from the first two semesters and10 credits from the third semester) at the end of the third semester of the program and
    (b) A ‘B’ or higher grade for the M.Sc. thesis and
    (c) A ‘C’ or higher grade for each foundation course unit.
  11. Completion of the M.Sc. degree in Computer Science by course work
    To award the M.Sc. degree in Computer Science by course work, a candidate should obtain
    (a) A GPA of not less than 2.7 for 30 credits (that should include 20 credits from the first two semesters and10 credits from the third semester) at the end of the third semester of the program and
    (b) A ‘C’ or higher grade for each foundation course unit.
  12. Completion of the Postgraduate Diploma in Computer Science
    To award the postgraduate diploma in Computer Science, a candidate should obtain
    (a) A GPA of not less than 2.7 for 25 credits (that should include 20 credits from the first two semesters and 5 credits from the third semester) at the end of the third semester of the program and
    (b) A ‘C’ or higher grade for each foundation course unit.
  13. Completion of the Postgraduate Certificate in Computer Science
    To award the postgraduate certificate in Computer Science, a candidate should obtain
    (a) A GPA of not less than 2.7 for 20 credits of the first two semesters of the program and
    (b) A ‘C’ or higher grade for each foundation course unit.
  14. Exit points
    The following exit points are offered to a candidate of the program:
    (a) A candidate who fulfils the requirement given in (Assessment Process – 13) has the option of exiting at the postgraduate certificate level and obtaining the Postgraduate Certificate in Computer Science.
    (b) A candidate who fulfils the requirement given in (Assessment Process – 12) has the option of exiting at the postgraduate diploma level and obtaining the Postgraduate Diploma in Computer Science.
    (c) A candidate who fulfils the requirement given in (Assessment Process – 11) has the option of exiting at the M.Sc. by course work level and obtaining the M.Sc. in Computer Science by course work.
    (d) A candidate who fulfils the requirement given in (Assessment Process – 10) has the option of exiting at the M.Sc. by research level and obtaining the M.Sc. in Computer Science with a research component.
    Note: However, no candidate is allowed to obtain more than one certificate from the above exit points of the M.Sc. program in Computer Science from the University of Sri Jayewardenepura.
  15. Merit pass
    (a) Merit Pass in M.Sc. in Computer Science with a research component
    Those who obtain a GPA of not less than 3.5 for 30 credits (that should include 20 credits from the first two semesters and 10 credits from the third semester) at the end of the third semester of the program and obtain a ‘B+’ or higher grade for her thesis and obtain a ‘C’ or higher grade for each foundation course unit will be awarded a merit pass.
    (b) Merit Pass in M.Sc. in Computer Science by course work
    Those who obtain a GPA of not less than 3.5 for 30 credits (that should include 20 credits from the first two semesters and 10 credits from the third semester) at the end of the third semester of the program and obtain a ‘C’ or higher grade for each foundation course unit will be awarded a merit pass.
  16. Repeating a course unit
    A candidate is allowed to repeat a course unit only two times. A separate repeat examination will not be held under any circumstance. The maximum grade that could be obtained for a repeated course unit is restricted to ‘B’ (see Grading System). If a student obtains a lower grade at a repeat attempt than the grade received in an earlier attempt, the better will be used to compute the GPA. However, if the course unit is not available in the current M.Sc. program, the candidate must sit the examination of an alternative course unit offered in the respective semester of the current M.Sc. program and the maximum grade that could be obtained for this alternative course unit is also restricted to ‘B.’
  17. Release of results of examinations
    The result of each course unit will be reported to each candidate with the grade earned as indicated in the Grading System. The examination results sheet signed by the course coordinator will be issued to each candidate after the release of results of each semester.
  18. Effective dates of certificates
    (a) M.Sc. in Computer Science with a research component
    The date of viva voce examination of the M.Sc. thesis will be considered as the effective date of the M.Sc.
    (b) M.Sc. in Computer Science by course work
    The date of the final end of semester examination of semester 3 will be considered as the effective date of the M.Sc. in Computer Science by course work.
    (c) Postgraduate Diploma in Computer Science
    The date of the final end of semester examination of semester 3 will be considered as the effective date of the Postgraduate Diploma in Computer Science.
    (d) Postgraduate Certificate in Computer Science
    The date of the final end of semester examination of semester 2 will be considered as the effective date of the Postgraduate Certificate in Computer Science.

Course Structure

The course units offered for the M.Sc. program in Computer Science are given in Table 2. However, course units given in the list could be replaced by other suitable course units, without prior notice, depending on the availability of visiting lecturers and/or with the intention of improving the program.

course-structure

  1. The program will be started only if at least 25 candidates were registered if the program is not started due to any reason, the payments (except for the application fee) will be refunded to those who were registered.
  2. Students are not allowed to sit lectures or examinations if they have not paid the required fees on time. Those who have not paid in full will not be considered as postgraduate students of University of Sri Jayewardenepura.
  3. Fees will not be returned after the commencement of the program.
  4. A candidate is only eligible to receive Postgraduate Certificate or Postgraduate Diploma or M.Sc. degree by course work or M.Sc. degree with a research component. One can receive only one certificate of these qualifications.

Fees

  1. Course fee for local candidates – Rs. 390,000/-
  2. Course fee for foreign candidates
    • SAARC countries – US$ 5,379/-
    • Non-SAARC countries – US$ 10,758/-

Note: Students are not allowed to attend lectures or sit examinations if the payments were not made on time. Those who haven’t paid will not be considered as postgraduate students of the University of Sri Jayewardenepura.

 

Coordinator

Mr. D.D.A. Gamini
Coordinator – M.Sc. in Computer Science Program
Department of Computer Science,
University of Sri Jayewardenepura, Gangodawila, Nugegoda, Sri Lanka
Email: gamini@dscs.sjp.ac.lk

Office

Secretarial Assistant – M.Sc. in Computer Science Program
Department of Computer Science,
Faculty of Graduate Studies,
University of Sri Jayewardenepura,
Nugegoda.