Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Multimedia Technology and Animation

August 29, 20263 min read

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.

About the author