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
Related posts
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
Bachelor of Science in Physics
Academic Programmes August 29, 2026