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.
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.