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