Skip to content
Academic Programmes August 29, 2026

Bachelor of Science in Digital Content and Broadcasting Engineering

August 29, 20263 min read

Programme Description

BSc DCBE is aimed at imparting skills and knowledge in designing, mounting and broadcasting digital content using the modern digital -based communication technology. It is aimed at training modern technologists in digit al content design and broadcasting engineering.

Learning Outcomes

  • Carry out the process of digital content design, development, production, management, modelling, conversion, and content use and transmission/broadcasting.
  • Use the variety of advanced (especially object-oriented) programming languages, 247 and paradigms and computer-based tools; including operating systems to produce, transmit/ broadcast digital content in various digital media.
  • Apply theoretical knowledge of computer science and digital telecommunications to implement appropriate algorithms and data structures as can be used in content development and its transmission.
  • Use and provide maintenance in digital information networks, services, and infrastructure.

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
DS 102 Development Perspectives Core 7.5
IT 111 Introduction to Information Technology Core 7.5
TN 112 Linear Algebra and Applications Core 7.5
CD 113 Fundamentals of Content Engineering Core 7.5
CN 111 Introduction to Telecommunications Engineering Core 7.5
CD 111 Digital Media Psychology 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
CD 122 Multimedia Technology I Core 7.5
CT 121 Introduction to Electronics Engineering Core 7.5
IA 124 Introduction to IT Security Core 6
CP 123 Introduction to High Level Programming Core 9
CD 131 Industrial Training I Core 9.6

Year 2

Semester One

Code Course Title Status Credits
CN 211 Computer Networking Protocols Core 9
CD 214 Broadcast Facility Maintenance Core 9
CP 213 Systems Analysis and Design Core 7.5
CD 213 Graphics Design Tools Core 9
CD 217 Broadcasting Systems Engineering Core 9
CT 212 Analogue Electronics Core 7.5
CP 215 Object Oriented Programming in Java Core 9

Semester Two

Code Course Title Status Credits
CP 226 Operating Systems Core 9
IS 221 ICT Research Methods Core 7.5
CP 221 Internet Programming and Applications I Core 7.5
CD 231 Industrial Training II Core 9
CD 224 Broadcasting Systems Integration I Core 7.5
CD 223 Digital Sound-Video Editing Core 7.5
CT 221 Digital Electronics Core 9.6
CD 225 Video and Audio Systems I Core 7.5

Year 3

Semester One

Code Course Title Status Credits
CT 312 Computer Maintenance Core 9
CD 313 Digital Recording Engineering Core 7.5
CD 315 Synthesis and Computer Based Audio Engineering Core 9
CD 312 Multimedia Content Development Core 9
CP 313 Mobile Applications Development Core 9
CP 211 Introduction to Linux/Unix Systems Elective 9
CP 311 Internet Programming and Applications II Elective 9

Semester Two

Code Course Title Status Credits
CD 326 Analogue and High-Definition Television Core 7.5
CD 328 Multimedia Technology II Core 9
CD 325 Digital Broadcasting Engineering Core 9
CD 323 Electronic Media Publishing Core 9
CD 327 Learning Management Systems Core 7
CD 331 Industrial Training III Core 9.6
CN 322 LAN Switching Elective 9
CP 321 Distributed Database Systems Elective 9

Year 4

Semester One

Code Course Title Status Credits
BT 413 ICT Project Management Core 6
CD 431 Content Engineering Project I Core 6
CD 411 Project Studio Production and Sound Synthesis Core Other 9
TN 412 Digital Signal Processing Core 9
CD 412 Video and Audio Systems II Core 9
IM 411 Human Computer Interaction Core 6
SI 311 Professional Ethics and Conduct Core 7.5
SI 312 Organizational Management Elective 7.5
LW 4110 Legal Aspects in Cyber Security Elective 7.5

Semester Two

Code Course Title Status Credits
TN 422 Satellite Communications Core 9
CD 432 Content Engineering Project II Core 9
CD 421 Advanced Multimedia Infrastructure Core 9
CP 322 Data Mining and Warehousing Core 9
TN 423 Television Systems Core 7.5
CD 423 Broadcasting Systems Integration II Core 7.5
CP 421 Digital Image Processing Elective 7.5
CD 424 Selected Topics in Content Engineering Elective 7.5

Special Programme Requirements

• Industrial Practical Training (IPT) should be conducted for 1st, 2nd and 3rd year students at the end of semester II of each academic year. The maximum cost for IPT is TZS 532,000 per academic year. • Final Year Project (FYP) should be done by 4th year students during semester I and II and its maximum cost is TZS 500,000.

About the author