Master of Science Degree with specializations in Computer Science and Computer Information Systems

Departmental Regulations for Graduate Programmes

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:

Entrance Qualifications and Admissions

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

2.0 Programme Structure

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.

3.0 Dissertation & Research Essay

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.

4.0 Assessment

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

5.0 Progression

Progression shall be as provided in the General Academic Regulation 41.8

6.0 Notification of results and award

Notification of results and award shall be as provided in the General Academic Regulation 41.12.