Skip to content
Academic Programmes August 29, 2026

Diploma in Information and Communication Technology

August 29, 20264 min read

Programme Description

Dip. ICT programme is designed to prepare competent professionals who can handle ICT issues efficiently and effectively. The program offers an authentic, professionally focused and practice-based courses and two practical courses that depict real workplace setting, i.e. IPT and Final Year Project at the end of each academic year respectively. The programme also provides students with foundations for further advancement in ICT related programmes in higher education. The courses will be delivered in a combination of lectures, practical, assignments, independent studies, and tutorials. Dip. ICT programme aims at producing experts to cater for the needs in all areas of ICT in public and private sectors. These experts will critically analyze ICT problems and develop creative and innovative enterprise solutions; devise, develop, implement, and manage new and existing information systems. Graduates will also have roles of helping business professionals make wise decisions about ICT as it applies to business services and practices. The Dip. ICT programme shall take two years. There shall be two semesters of 17 weeks for each semester per year of which 15 shall be teaching weeks and two for examination purposes. Each student shall be required to take a minimum of 120 and a maximum of 144 credits of taught courses per year.

Learning Outcomes

  • Develop ICT projects which meet up-to-date international standards.
  • Demonstrate understanding in professional ethics and conduct in all ICT projects.
  • Demonstrate knowledge and understanding of essential facts, concepts, principles, and theories relating to ICT.
  • Demonstrate effective oral and written communication skills.

Programme Structure

Year 1

Semester One

Code Course Title Status Credits
CS 0110 Computing Mathematics Core 1E+1
CS 0111 Introduction to IT Security Core 1E+1
BT 0115 Introduction to Information Technology Core 1E+1
CD 0119 Multimedia Technologies Core 1E+1
CD 0114 Desktop Publishing Core 1E+1
FB 0115 E-Learning Tools Core 1E+1
LG 0103 Communication Skills Core 1E+1

Semester Two

Code Course Title Status Credits
CS 0120 Introduction to Database Management System Core 1E+1
CS 0121 Operating Systems Core 1E+1
CS 0124 System Analysis and Design Core 1E+1
CS 0126 Introduction to High Level Programming with C++ Core 1E+1
CN 0120 Introduction to Computer Architecture and Organization Core 7
CN 0122 Design and Implementation of Websites Core 1E+1
TN 0120 Introduction to Networking Core 7
CS 0130 Practical Training I Core 7

Year 2

Semester One

Code Course Title Status Credits
CS 0213 Linux Operating System Core 7
CS 0215 Visual Basic Programming Core 1E+1
CS 0216 Linux System Administration I Core 1E+1
CS 0217 Implementation of Database Systems Core 1E+1
CS 0219 Internet Programming and Application Core 1E+1
TN 0211 LAN Switching and Routing Core 1E+1
BT 0210 Project Management and Entrepreneurship Core 1E+1

Semester Two

Code Course Title Status Credits
BT 0220 Professional Issues and Ethics Core 1E+1
BT 0221 Electronic Commerce Core 1E+1
CN 0220 Computer Hardware Maintenance Core 1E+1
CD 0220 Digital Image Editing (Using Adobe Illustrator) Core 1E+1
CD 0221 Digital Image Editing (Using Adobe Photoshop) Core 1E+1
CD 0225 Multimedia Content Development Core 1E+1
CS 0230 Industrial Training II Core 7

Special Programme Requirements

• Every student must attend Industrial Practical Training (IPT) for 2 Months (8 Weeks) after the second semester of the first and the second year. • At the second year, a student is required to undertake Final Year Project (FYP) for both semesters. • Estimated cost for IPT is TZS 560,000 per year. • Estimated cost for FYP is TZS 200,000 per year. 2.6 COLLEGE OF NATURAL AND MATHEMATICAL SCIENCES (CNMS) The College of Natural and Mathematical Sciences offers the following undergraduate programmes: 1. Bachelor of Science in Statistics (BSc Statistics) 2. Bachelor of Science in Applied Physics 3. Bachelor of Science in Mathematics and Statistics 4. Bachelor of Science in Chemistry (B.Sc. CHEM) – Reviewed Curriculum 5. Bachelor of Science in Chemistry (BSc. Chemistry) – Old Curriculum 6. Bachelor of Science with Education (BSc ED) – Old Curriculum 7. Bachelor of Science in Biology (BSc BIOL) 8. Bachelor of Science in Biotechnology and Bioinformatics (BSc BB) 9. Bachelor of Science in Chemistry (BSc CHEM) 10. Bachelor of Science in Mathematics (BSc MATH) 11. Bachelor of Science in Aquaculture and Aquatic Science (BSc AAS) 12. Bachelor of Science in Statistics (BSc STAT) – Old Curriculum 13. Bachelor of Science in Mathematics and Statistics (BSc MATH & STAT) 14. Bachelor of Science in Actuarial Statistics (BSc AS) 15. Bachelor of Science in Physics (BSc Physics) 16. Diploma in Forensic Science (Dip. FS) 17. Diploma in Forest Management and Nature Conservation (Dip.FMNC)

Final Year Project

Elective 10 Total 77

About the author