Programme Description
The BSc-MTA students will be able to design and develop multimedia contents and animations for digital contents to meet the current and future needs in the field of multimedia and animations, both in Tanzania and internationally. The courses will be delivered as a combination of lectures, practical, assignments, independent studies, and tutorials.
Learning Outcomes
- Recognize the professional, commercial and ethical issues involved in the exploitation of multimedia technology and animations and be guided by appropriate professional, ethical, and legal practices.
- Apply appropriate theories, practices, and tools for specification, design, deployment of multimedia, and animation products.
- Demonstrate knowledge and understanding of essential facts, concepts, principles and theories relating to multimedia technology and animations.
- Work effectively as members of development teams, recognizing the different roles within a team and different ways of organizing teams.
- Succinctly present to a range of audiences (orally, electronically, or in writing), rational and reasoned arguments that explain the construction, application and value of multimedia products.
- Evaluate multimedia products in terms of general quality and attributes and assess the extent to which they meet specifications for their use and future 241 development.
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 |
| TN 111 |
Discrete Mathematics for ICT |
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 |
| TF 211 |
Writing for Screen |
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 |
| CT 211 |
Computer Organization and Architecture I |
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 |
| CP 224 |
Database Management Systems |
Elective |
7 |
| CP 222 |
Open-Source Technologies |
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 |
| EME 314 |
ICT Entrepreneurship |
Core |
7.5 |
| CD 311 |
3D Modelling and Rendering |
Core |
9 |
| CD 314 |
Digital Instructional Design II |
Core |
6 |
| CD 312 |
Multimedia Content Development |
Core |
7.5 |
| CD 331 |
MTA Project I |
Core |
9 |
| CP 313 |
Mobile Applications Development |
Elective |
7.5 |
| CT 315 |
Mobile Computing |
Elective |
7.5 |
Semester Two
| Code |
Course Title |
Status |
Credits |
| CD 328 |
Multimedia Technology II |
Core |
9 |
| CD 321 |
3D Animations and Special effects |
Core |
9 |
| CD 334 |
MTA Project II |
Core |
9 |
| AD 326 |
Practices in Photography |
Core |
7.5 |
| CD 323 |
Electronic Media Publishing |
Core |
9 |
| CD 325 |
Digital Broadcasting Engineering |
Core |
9 |
| CP 423 |
Systems Administration and management |
Elective |
7.5 |
| CD 329 |
Selected Topics in Multimedia Technology and Animation |
Elective |
7.5 |
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.