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 31, 2026
PhD
Academic Programmes August 31, 2026