The Department of Computer Science offers the an MSc Programme with specializations in Computer Science and Computer Information Systems leading to the award of the degree of MSc (Computer Science) and MSc (Computer Information Systems), respectively.
1.0 Preamble General Provisions
Subject to the provisions of General Academic Regulations 40.0, the following Departmental Regulations shall apply
Departmental Regulations for the Master’s Degree Programmes
1.1 Subject to the provisions of General Regulations 40.0 the following Departmental Special Regulations shall apply:
To be admitted into the Master’s degree programme, subject to the provisions of General Regulations 41.3, an applicant shall normally have any one of the following:
1.2 Completed either the single major or combined major/minor degree programme in Computer Science or Information Systems or similar degree of-fered at this University or equivalent institution.
1.3 Obtained a Bachelor’s Degree from this University or any other recognized institution in any other field, PLUS a postgraduate diploma in Computer Science or Information Systems or equivalent qualification, from a recognized institution, considered appropriate by the department.
1.4 Application for admission into the programme shall be in accordance with General Regulation 41.4.
1.5 Registration for the programme shall be subject to general regulation 41.6
Subject to the General Regulation 41.5 the following regulations shall hold:
2.1 Programme Offering Mode, Duration
and Workload
2.1.1 The Master’s programme shall be offered on both full-time and part-time basis.
2.1.2 Subject to the General Regulation 41.1, the Programme shall be offered in the Coursework and Dissertation mode.
2.1.3 The minimum duration for the Master’s programme shall be subject to the General Regulation.
2.1.4 Student registration for the programme shall be in accordance with the provisions of the General Regulation.
2.1.5 The coursework component shall be drawn from core, optional and approved Additional Optional courses as specified under Regulations 2.4.3.
2.1.6 Selection of optional courses shall be from either of the two streams of specialization, which are, CS (Computer Science) stream and CIS (Computer Information Systems) stream, as specified under Regulation 2.4.3. Additional streams of specialization may be added in future depending on departmental capabilities and national needs. Additional optional non computing courses can be taken as prescribed under Regulation 3.2.2.2
2.1.7 Subject to relevant General regulations, students who select and pass the prescribed minimum number of 48 credits of core and optional courses from any of the Computer Science (CS) and Computer Information Systems (CIS) specialisation streams shall be awarded the MSc degree with the title, MSc (Computer Science) and MSc (Computer Information Systems), respectively.
Core and Optional Courses
Semester I
CS Stream Courses
Core Courses
CSI605 Object-Oriented Software Engineering
CSI697 Data Warehousing
CSI604 Operating systems
Optional Courses
CSI643 Machine Learning
CSI633 Web Engineering
CSI637 Agent-Oriented Systems
CSI639 Topics in Computing
Other relevant Masters level courses as may be deemed necessary
CSI Stream Courses
Core Courses
CSI629 Information Systems Policy and Strategy
CSI603 Information Systems Engineering
CSI697 Data Warehousing
Optional Courses
CSI639 Topics in Computing
FIN620 Business Finance
MGT743 Strategic Management
MKT660 Principles of Marketing
Other relevant Masters level courses as may be deemed necessary
Semester II
CS Stream Courses
Core Course
CSI601 Computer Networking and Communications
CSI609 Algorithms and Data Structures
CSI695 Computing Research Methods
Optional Courses
CSI645 Grid Computing Systems
CSI631 Multimedia Computing Systems
CSI647 Aspect-oriented Software Development
CSI607 Information Retrieval
Other relevant Masters level courses as may be deemed necessary
CIS Stream Courses
Core Course
CSI 601 Computer Networking and Communications
CSI641 Project and Change Management
CSI 695 Computing Research methods
Optional Courses
CSI627 Decision Support Systems
CSI607 Information Retrieval
MPA602 Public Policy and Administration
MPA711 Managing Negotiations, Contracts and Conflicts
Other relevant Masters level courses as may be deemed necessary
Semester III
CS Stream Courses
Core Courses
CSI700 Supervised Research and Dissertation
CIS Stream Courses
Core Courses
CSI700 Supervised Research and Dissertation
Semester IV
CS Stream Courses
Core Courses
CSI700 Supervised Research and Dissertation
CIS Stream Courses
Core Courses
CSI700 Supervised Research and Dissertation
Additional Optional Courses
Subject to the General regulation 40.18, with the approval of the departmental Board, additional core/optional course(s) can be introduced from within the field of Computing or selected from other relevant Master’s level programmes in the university, as may be prescribed by the department from time to time, and such additional course(s) shall be advertised in the departmental hand book prior to the commencement of the semester during which this will take effect.
Audited Courses
Students can audit any undergraduate or postgraduate course as may be con-sidered necessary. Such audited course shall not count as part of normal course work in respect of credit earning.
Workload Distribution Semester 1
CS Stream
Core Courses
CSI605 Object-Oriented Software Engineering
CSI697 Data Warehousing
CSI604 Operating systems
Optional Courses
Minimum 3 and Maximum 6 Credits from CS Stream
Total Semester 1 Required Credits (12-15)
CIS Stream
Core Courses
CSI629 Information Systems Policy and Strategy
CSI603 Information Systems Engineering
CSI697 Data Warehousing
Optional Courses
Minimum 3 and Maximum 6 Credits from CIS Stream
Total Semester 1 Required Credits (12-15)
Semester 2
CS Stream
Core Course
CSI601 Computer Networking and Communications
CSI609 Algorithms and Data Structures
CSI695 Computing Research Methods
Optional Courses
Minimum 3 and Maximum 6 Credits from CS Stream
Total Semester 2 Required Credits (12-15)
CIS Stream
Core Courses
CSI 601 Computer Networking and Communications
CSI 641 Project and Change Management
CSI 695 Computing Research Methods
Optional Courses
Minimum 3 and Maximum 6 Credits from CIS Stream
Total Semester 2 Required Credits =12-15
Semester 3
CS Stream
Core Courses
CSI 700 Supervised Research and Dissertation
Optional Courses
Maximum 3 Credits from CS Stream
Total Semester 3 Required Credits=12-15
CIS Stream
Core Courses
CSI700 Supervised Research and Dissertation
Optional Courses
Maximum 3 Credits from CSI Stream
Total Semester 3 Required Credits=12-15
Semester 4
CS Stream
Core Courses
CSI700 Supervised Research and Dissertation
Optional Courses
Maximum 3 Credits from CS Stream
Total Semester 3 Required Credits=12-15
CIS Stream
Core Courses
CSI700 Supervised Research and Dissertation
Optional Courses
Maximum 3 Credits from CSI Stream
Total Semester 3 Required Credits=12-15
2.2.5 The department reserves the right to offer any optional course in any academic session.
i) A student shall be allowed to register for the dissertation course only if he/she has passed all core courses or has not failed more than one core course with score not less than 50.
ii) Selection of research dissertation topic and written proposal shall be subject to evaluation by a Supervising Committee comprising the proposed Supervisor, Co-supervisor and the CS Graduate Studies Coordinator, who shall write report and recommend the proposal for defence before the department, and pass on for approval by the graduate studies board who shall in turn give final approval.
iii) Supervision of dissertation shall be in accordance with the provisions of the General Academic Regulation 41.9.
iv) Examination of Dissertation shall be in accordance with the provisions of the General Academic Regulation 41.11.
i) Assessment of course shall be in accordance with the provisions of the General Regulation 41.7
ii) The ratio of CA to Examination for course work shall be as provided for each course.
iii) Assessment procedure for dissertation work shall be as per General Academic Regulation 41.11
Progression shall be as provided in the General Academic Regulation 41.8
Notification of results and award shall be as provided in the General Academic Regulation 41.12.