Academic Programmes August 29, 2026
Bachelor of Science in Instructional Design and Information Technology
August 29, 20263 min read
Programme Description
The BSc-IDIT students will be able to design and develop digital contents for digital online and offline learning and teaching using ICT techniques. The courses will be delivered as a combination of lectures, practical, assignments, independent studies, and tutorials.
Learning Outcomes
- Demonstrate knowledge and understanding of application of Information Technology in digital content design, creation, manipulation, and storage.
- Demonstrate knowledge and understanding of instructional design and educational technologies.
- Demonstrate knowledge and understanding of the linkage between education and training using computers and related technologies.
- Apply effective personal and interpersonal skills.
- Apply computational and digital skills and knowledge in digital content design, creation, manipulation, storage and transmission for specific public consumption. 238
Programme Structure
Year 1
Semester One
| Code | Course Title | Status | Credits |
|---|---|---|---|
| LG 102 | Communication Skills | Core | 7.5 |
| CP 111 | Principles of Programming | Core | 9 |
| ET 111 | Introduction to Educational Technology | Core | 7.5 |
| DS 102 | Development Perspectives | Core | 7.5 |
| CD 112 | Foundations of Instructional Design | Core | 7.5 |
| IT 111 | Introduction to Information Technology | Core | 7.5 |
| CD 111 | Digital Media Psychology | Core | 7.5 |
| IM 111 | Introduction to Information Systems | Core | 7.5 |
Semester Two
| Code | Course Title | Status | Credits |
|---|---|---|---|
| TN 122 | Introduction to Probability and Statistics | Core | 7.5 |
| CP 121 | Introduction to Database Systems | Core | 9 |
| CN 121 | Introduction to Computer Networking | Core | 7.5 |
| CP 123 | Introduction to High Level Programming | Core | 9 |
| IA 124 | Introduction to IT Security | Core | 6 |
| CD 121 | Desktop Publishing | Core | 7.5 |
| CD 122 | Multimedia Technology I | Core | 7.5 |
| CD 131 | Industrial Training I | Core | 9.6 |
Year 2
Semester One
| Code | Course Title | Status | Credits |
|---|---|---|---|
| CP 215 | Object Oriented Programming in Java | Core | 9 |
| CD 212 | Games Development | Core | 9 |
| CP 212 | Systems Analysis and Design | Core | 7.5 |
| ET 213 | Technology Management, Integration and Leadership | Core | 7.5 |
| CD 213 | Graphics Design Tools | Core | 9 |
| CD 215 | Digital Instructional Design I | Core | 9 |
| CP 211 | Introduction to Linux/ Unix systems | Elective | 9 |
| CS 313 | Mobile Applications Development | Elective | 9 |
Semester Two
| Code | Course Title | Status | Credits |
|---|---|---|---|
| CP 226 | Operating Systems | Core | 9 |
| IS 221 | ICT Research Methods | Core | 7.5 |
| CD 222 | Digital Audio-Video Production | Core | 7.5 |
| CD 223 | Digital Sound-Video Editing | Core | 7.5 |
| CD 221 | Fundamentals of 2D Animation | Core | 7.5 |
| CP 221 | Internet Programming and Applications I | Core | 7.5 |
| CD 231 | Industrial Training II | Core | 9.6 |
| CD 327 | Learning Management Systems | Elective | 7 |
| ET 221 | Distance Learning | Elective | 7 |
Year 3
Semester One
| Code | Course Title | Status | Credits |
|---|---|---|---|
| BT 413 | ICT Project Management | Core | 6 |
| SI 311 | Professional Ethics and Conduct | Core | 7.5 |
| CD 312 | Multimedia Content Development | Core | 9 |
| CD 332 | IDIT Project I | Core | 6 |
| CD 314 | Digital Instructional Design II | Core | 7.5 |
| CD 311 | 3D Modelling and Rendering | Core | 9 |
| CS 313 | Mobile Applications Development in Education | Elective | 7.5 |
| LW 4110 | Legal Aspects in Cyber Security | Elective | 7.5 |
Semester Two
| Code | Course Title | Status | Credits |
|---|---|---|---|
| CD 322 | Digital Creative Advertising and Production | Core | 9 |
| CD 321 | 3D Animations and Special Effects | Core | 9 |
| CD 323 | Electronic Media Publishing | Core | 9 |
| ET 322 | Advanced Technology for Education and Training Core | Other | 7.5 |
| CD 333 | IDIT Project II | Core | 9 |
| CD 328 | Multimedia Technology II | Core | 9 |
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. • In the third 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.
About the author
Related posts
Academic Programmes August 29, 2026
Bachelor of Science with Education
Academic Programmes August 29, 2026
Bachelor of Science in Statistics
Academic Programmes August 29, 2026
Bachelor of Science in Software Engineering
Academic Programmes August 29, 2026