Select Page

Computer Science Academic Programmes

Admission Criteria

We are aware that most prospective first years do not have computer studies background at High School, hence interested student must have matriculation certificate with minimum score of five (5) in mathematics and a keen interest in science and technology in addition to minimum admission   requirements of National Senior Certificate or Higher Certificate or Diploma or Advanced Certificate Degrees as defined in the Minister’s policy document.

Modules on offer

Computer Science’ undergraduate modules are offered as part of the generic BSc Mathematical Sciences programme or degree.

Degrees on Offer

  • BSc – Mathematical Sciences (3 years – full time)
  • BSc – Mathematical Sciences Extended Programme (ECP) (4 years – full time)
  • BSc-Hons in Computer Science and Information Technology (CSIT)
  • MSc- CSIT expected to start in 2022

BSc Mathematical Sciences

            YEAR

CODE

NAME

TECHNOLOGIES

ECP I

MCSC000

Intro. to Computing concepts and algorithms

Computer Fundamentals, MS Visual C++, MS OFFICE (MS Word, PowerPoint Excel, Access, etc.)

ECP II

MCOB000

Intro. to data     organization and  artificial intelligence (AI)

MS Visual C++

HTML, Java Script

I

MCOA011

(SEM 1)

Computing concepts and algorithms

Computer Fundamentals, MS Visual C++, MS OFFICE (MS Word, PowerPoint Excel, Access, etc.) 

I

MCOA012

(SEM 2)

Data Organization and Artificial Intelligence

MS Visual C++; HTML, Java Script

II

ECP III

MCOA021

(SEM 1)

Data Structures

MS Visual C++, MS Visio, MS Project

II
ECP III

MCOA022
(SEM 2)

Computer Architecture

MS Visio, Oracle, SQL

III
ECP IV

MCOA031

(SEM 1)

Database Systems

MS Visio, Oracle,

SQL,  PL/SQL

III
ECP IV

MCOB031

(SEM 1) 

Operating Systems

Linux, Unix, Windows * 

III
ECP IV

MCOA032

(SEM 2) 

Artificial Intelligence 

Java

III

ECP IV

MCOB032

(SEM 2)

Computer Networks

MS Visio, MS-DOS

BSc Hons in Computer Science & Information Technology (CSIT)

YEAR
CODE

NAME
TECHNOLOGIES

IV

CSIT700

(SEM 1 & 2)

Research Project

Own choice

IV

CSIT701

(SEM 1)

Advanced Database  Systems Development

MySQL, PHP

IV

CSIT703
(SEM 1)

Artificial Intelligence

Clips, Python

IV

CSIT705

(SEM 2)

Health Informatics    

(OO Approach)


Ms Visio, Project,   Publisher

IV

CSIT706

(SEM 2)

Computer Networks

Packet Tracker

IV

CSIT708

(SEM 2)

Computer Security

Python

III

CSIT709

(SEM 2)

Mobile Application   Development (Intermediate)

JavaScript, Java

III

CSIT710

(SEM 2) 

Special Topics

Own choice

Please note the following in terms of modules selection for BSc Hons:

Semester 1:

       Mandatory modules:

       CSIT700 (Year Module)

       CSIT701

       CSIT703

Semester 2:

•       Electives – choose one option:

•       Option 1: CSIT708 & CSIT706

•       Option 2: CSIT706 & CSIT709

•       Option 3: CSIT705 & CSIT709

•       Option 4: CSIT705 & CSIT706