Call: +255 22 2668992

Diploma in Computing and IT

This programme comprises a total of twenty six (26) Modules that spread over two academic years. Students in this programme will be involved in class sessions as well as industrial training. To reach the objectives, the whole programme is designed in a more practical oriented. Students are encouraged to put into practice all what they learn in order to develop their interest and competencies in problem solving skills, self-reflection and critical thinking. Students who successfully complete the programme are eligible for the award of NTA 6 Level provided they meet a Minimum Cumulative GPA of 2.0 which is equivalent to pass.

Programme Summary

Course Name:Ordinary Diploma in Computing and Information Technology NTA Levels5 and 6
Course Initials: Diploma in Computing and IT
Duration:  2 years
Total Units:  24
Mode of Deliverance: Face to face


Programme Informations

Certificate in Computing and IT, Computer Sciences or any other related programme with GPA of at least 2.0 (Pass)

Advanced Certificate of Secondary Education Examination with at least 1 Principal pass and 1 Subsidiary

Tuition fee for Diploma in Computing and IT is TShs 1,185,000/= NTA Level 5 and TShs 1,205,000/= NTA Level 6


Grace Mbwete and Mathias Monko


The purpose of this programme is to enable students to have ability to design, develop, test and implement software applications; manage, maintain, and service computer systems; assist in planning and supervision of computer projects and communicate effectively.  Specific Objectives of the programme include:

a) Ability to apply principles and practices of software design and development to develop computer programs

b) Ability to design, develop, test, implement, install, manage, maintain, and tune Databases

c) Ability to design develops, implement, install, manage, and maintain websites

d) Ability to design, develop, implement, install, manage, maintain, service and repair networks

e) Ability to apply communication and supervisory skills to manage computer projects

f) Ability to apply mathematical skills in modelling and designing computer based systems

The assessment shall consist of continuous assessment (demonstrations and main timed tests) and a written final examination.