Skip to main content
Please wait...
BACHELOR OF COMPUTER SCIENCE (Systems Administration, Communication Networks, Software Development)


Faculty of Computing and Informatics


Department of Computer Science


The Bachelor of Computer Science aims at providing educational opportunities for students who wish to be trained in computer science with a specialisation in Software Development, Systems Administration or Communication Networks. The programme will give students an opportunity to apply principles of computing and develop the cognitive and practical skills to address the growing demand in Software Development, Systems Administration and Communication Networks in the country, the region and worldwide. Additionally, the programme aims to equip students with the technical and soft skills required to build software that appeals to their users and addresses real problems.

Admission Requirements

Candidates may be considered for admission to the Bachelor of Computer Science if they meet the NUST General Admission Requirements (Part 1 of the Yearbook). In addition, applicants must have a minimum D-symbol in Grade 12/NSSC Mathematics at Ordinary Level, or equivalent. The Faculty reserves the right to consider candidates who have a D-symbol in NSS Mathematics at Ordinary Level, or equivalent through other relevant criteria.

Course Code


Level of Programme


Modes of Study

Full Time
Part Time