You are on page 1of 12

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING UNIVERSITY OF MORATUWA

MSC IN COMPUTER SCIENCE


The MSc in CS postgraduate degree program is designed to provide practicing professionals with a greater depth of technical knowledge and provide additional exposure to emerging and niche areas. The specializations within the MSc in CS program including Software Architecture, Computer Networks, Information Systems Security, Mobile Computing and Multimedia & Creative Technologies allows for prospective graduate students to follow a course that most suit their interests and career aspirations. This postgraduate qualification is designed to enable greater professional mobility and faster career advancement.

Page 1 of 12

COURSE MODULES AND PROGRAM STRUCTURE


The MSc in CS postgraduate degree program consist of a set of compulsory core modules, a set of compulsory elective modules specific to specialization, a compulsory research project with a dissertation and other elective modules. The MSc in CS postgraduate degree program a structured as a six semester (two-year) degree program with each semester consisting of 14 weeks of academic activities. Lectures are held on One/Two weekdays from 5.30 PM to 7.30 PM in Colombo and on Saturdays in the University of Moratuwa. In a typical study program arrangement, the first three semesters consists of taught course modules while the fourth semester is a mix of taught courses and research. The final two semesters is used for the research project and dissertation writing. CreditsModule Code 3 CS5103 3 CS5203 3 CS5204 3 CS5212 3 CS5213 3 CS5224 3 CS5225 3 CS5226 3 CS5227 Module Title ISM Information Systems Management AC Advanced Compilers PSD Principles of Software Design SWA SW Architecture Concepts ESA Enterprise Software Architecture ADB Advanced Databases PCP Parallel & Concurrent Programming SPD Secure Program Development DM Data Mining Page 2 of 12

3 3 3 3 3 3 3 3 3 3 1.5 1.5 1.5 1.5 3 3 3 1.5 3 3 1 3 1.5 1.5 3 3

CS5228 CS5313 CS5314 CS5401 CS5402 CS5404 CS5405 CS5425 CS5429 CS5430 CS5450 CS5453 CS5454 CS5455 CS5512 CS5513 CS5614 CS5650 CS5701 CS5814 CS5901 CS5912 CS5923 CS5926 CS5999 CS6998

SDE FTC ES SND AOS CNS PMA ISC DC MC SNA SM DF NP AIP CV BI SA AA ITL RS CTC DS DS PGP MR

Principles of Soft. Design & Soft. Eng. Fault Tolerant Computing Embedded Systems System & Network Design Advanced Operating System s Computer & Network Security Performance Modeling & Analysis Information Security & Cryptography Distributed Computing Mobile Computing System & Network Administration Security Management Digital Forensics Networks & Protocols Advanced Image Processing Computer Vision Bio-Informatics Statistical Analysis Advanced Algorithms IT LAW Research Seminar Current Topics in Computer Science Directed Study - Multi-Core Programming Directed Study - Mathematics & Statistics PG Dip Project MSc Research

Page 3 of 12

ELIGIBILITY REQUIREMENTS
The MSc in CS postgraduate degree program requires a prospective candidate to fulfill of the following eligibility criteria for course enrollment. The degree of BSc Eng of the University of Moratuwa in a relevant field, as may be approved by the Senate; Any other four-year degree in Engineering, Science or Technology from a recognized University, in a relevant field of specialization, as may be approved by the Senate; Any other three-year degree in Engineering, Science or Technology from a recognized University, in a relevant field of specialization, and a minimum period of experience of one (01) year as may be approved by the Senate; Any recognized category of membership of a recognized Professional Institute obtained through an academic route with a minimum period of experience of one (01) year as may be approved by the Senate

Page 4 of 12

RESOURCE PERSONS
The MSc in CS postgraduate degree program is conducted by senior academics of the University of Moratuwa with research specializations in specific study areas complemented by specialists from the industry.
Prof. Gihan Dias, BSc Eng Hons (Moratuwa), MSc (UCSB), PhD (UCD), MIE(SL), CEng Professor, Dept of Computer Science and Engineering, University of Moratuwa Prof. Sanath Jayasena, BSc Eng Hons (Moratuwa), MSc (UIUC), PhD (UIUC), MIE(SL), CEng Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Chathura De Silva, BSc Eng Hons (Moratuwa), MEng (NTU), PhD (NUS), MIE(SL), CEng Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Shantha Fernando, BSc Eng Hons (Moratuwa), MPhil (Moratuwa), PhD (Delft), MIE(SL), MIEE (London), CEng Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Chandana Gamage, BSc Eng Hons (Moratuwa), MEng (AIT), PhD (Monash), MIE(SL), CEng Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Ms. Vishaka Nanayakkara, BSc Eng Hons (Moratuwa), Tech Licentiate (Chalmers) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Shehan Perera, BSc Hons (Colombo), MSc (NDSU), PhD (NDSU) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Rapti de Silva, PhD (Syracuse), MA (Syracuse), BA (Syracuse) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa

Page 5 of 12

Dr. Malaka Walpola, BSc Eng Hons (Moratuwa), MS (FIU), PhD (FIU) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Dr. Shahani Weerawarana, PhD (Purdue), MS (Purdue), MA (Purdue), BS (Purdue) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa Prof. Ranjith Perera, BSc Eng (Sri Lanka), Dip Ing (Aachen), Dr Ing (Aachen), MIE(SL), CEng Professor, Dept of Electrical Engineering, University of Moratuwa Dr. Prathibha Mahanamahewa, LLB Hons (Colombo), LLM Hons (Melbourne), PhD (Queensland), Attorney-at-Law Senior Lecturer, Faculty of Law, University of Colombo Dr. Buddhinath Jayathilaka, BSc Eng Hons (Moratuwa), PhD (RMIT) Senior Consultant, Creative Search Technologies Pte Ltd Mr. Sanjaya Karunasena, BSc Eng (Moratuwa), MSc (Moratuwa) Chief Software Architect, ICTA Dr. Upali Kohomban, BSc Eng Hons (Moratuwa), PhD (NUS) Research Fellow, CodeGen Mr. Chandika Mendis, BSc Eng Hons (Moratuwa), MSc (Warwick) Vice President and Global Head of Engineering, Virtusa Dr. Srinath Perera, BSc Eng Hons (Moratuwa), MS (Indiana), PhD (Indiana) Senior Software Architect, WSO2 Mr. Priyanka Undugodage, BSc Eng (Peradeniya), MEng (AIT), MIE(SL), CEng Vice President - Technology, Dialog Broadband Networks Dr. Sanjiva Weerawarana, PhD (Purdue), MS (Kent State), BS (Kent State) Chairman/CEO, WSO2 Dr. Chinthana Wimalasuriya, BSc Eng Hons (Moratuwa), MS (Oregon), PhD (Oregon) Senior Lecturer, Dept of Computer Science and Engineering, University of Moratuwa

Page 6 of 12

COURSE FEE AND PAYMENT STRUCTURE


The course fee for the MSc in CS postgraduate degree program can be paid in full at the commencement of the course or in installments during the course duration. Full Payment - RS.300,000/- (by 07th December 2012) OR First installment - RS. 150,000/- (by 07th December 2012) Second installment - RS. 100,000/- (by 01st August 2013) Third installment - RS. 50,000/- (by 01st March 2014) Above course fee include Annual Academic Registration Fees, Semester Examination Fees and and a Library Deposit of 2,500/-. Government taxes (NBT at 2%) must be paid in addition to the above course fee.

Page 7 of 12

SELECTION PROCESS
The selection to the MSc in CS postgraduate degree program is through an open competitive process. The applicants educational qualifications, professional qualifications, commitment to advanced study, demonstrated aptitude for research, English language skills required for preparation of study/research outcomes and knowledge dissemination, and academic/professional references all contribute to the evaluation of candidates. 1. Each applicant is evaluated for the conformity with the applicable eligibility criteria based on the information provided with the application. ALL applicants satisfying the eligibility criteria will be invited to a selection test. 2. The applicants who satisfied the eligibility criteria will appear for an online selection test of one-hour duration. The selection test consisting of multiple-choice, short-answer and similar questions will examine analytical skills, conceptual knowledge, and topic-specific knowledge in areas such as Programming, Data Structures and Algorithms, Operating Systems, Computer Systems, Computer Organization, Software Engineering, Software Architecture, Theory of Computing, Artificial Intelligence, Networking, Computer Security, Databases, Professional Practice, and Management Information Systems. ALL applicants who are successful at the selection test will be invited to a selection interview. 3. The applicants who were successful at the selection test will face an interview of 5-10 minute duration by an interview panel Page 8 of 12

of not less than 3 persons. The interview will ascertain the applicants suitability and competency for the study program. 4. Based on the marks received by each applicant for the selection test and the selection interview, the applicants will be ranked and placed into a "Selected Candidates List" and a "Waiting List". After the completion of the selection process, ALL applicants will be informed of their application status. If an applicant from the Selected Candidates List fails to enroll in the study program within the stipulated period, that opportunity will be afforded to an applicant from the Waiting List.

Page 9 of 12

HOW TO APPLY
1. Download the Application Form 2. Prepare the Application Pack Completed "Application Form" Completed "Letter of Consent Form" from employer (if applicable) Copies of Certificates of academic/professional qualifications, membership of professional institutions Letter of Sponsorship (if applicable) Updated "Curriculum Vitae" of the applicant Copy of the application processing fee Receipt The applicant is required to pay an application processing fee of Rs. 1,000/- and attach a copy of the receipt to the application pack. The application processing fee may be paid either to University Shroff (weekdays from 9.00 AM to 12.30 PM & 1.30 PM to 3.00 PM) or as a pay-in voucher of Rs. 1,000/obtainable at any Bank of Ceylon branch by paying Rs. 1,000/to the credit of "University of Moratuwa - A/C No. 306836". 3. Arrange for Letters of Recommendation You are required to provide two (02) Recommendation Letters. Ensure that your Letters of Recommendation requests are handed over to the relevant recommender.

Page 10 of 12

4. Submit application pack Send the completed application pack by registered post to the following address: MSc Course Coordinator Department of Computer Science and Engineering University of Moratuwa Katubedda Moratuwa 10400 or Hand-in the completed application pack to MSc Course Assistant Department of Computer Science and Engineering University of Moratuwa

Page 11 of 12

postgrad.cse.mrt.ac.lk

Page 12 of 12