
The History of Media course explores the evolution of communication systems and media technologies from ancient times to the digital era. It traces how humans have shared information from oral traditions and manuscript cultures to print, broadcast, and modern digital platforms. The course examines key innovations, such as the invention of the printing press, the rise of mass newspapers, radio, television, film, and the internet, and analyzes their social, political, economic, and cultural impacts. It also studies how media institutions and practices have changed over time and shaped public opinion, identity, and democracy.
Objectives:
- To understand the chronological development of different media forms.
- To analyze the relationship between media and historical, social, and political contexts.
- To identify key figures, technologies, and institutions in media history.
- To explore how media has influenced and been influenced by major global events.
- To develop a critical perspective on contemporary media by understanding its historical foundations.
Learning Outcomes:
- Describe the major milestones in the development of media across time.
- Recognize the influence of technological advances on communication practices.
- Analyze how media has contributed to shaping historical narratives and public consciousness.
- Compare the roles of traditional and modern media in society.
- Discuss the emergence of media industries and their cultural significance.
- Reflect on how media history informs current trends in journalism, entertainment, and digital communication.
Course Code:
Credits:
Academic Year 2024-2025
Lecturer: Emmanuel RUTAYISIRE
- Teacher: content creator
The Investigative and Interpretative Reporting course focuses on advanced journalistic methods used to uncover, analyze, and report stories of significant public interest. Students learn how to conduct in-depth research, verify sources, analyze documents and data, and construct clear, compelling narratives based on complex issues. The course emphasizes accountability journalism—exposing corruption, injustice, abuse of power, and systemic failures—while maintaining ethical and legal standards. It also trains students to go beyond the surface of news events by providing insightful context and interpretation that helps audiences understand the deeper significance of a story.
Objectives:
- To develop strong research, interviewing, and analytical skills.
- To teach methods for uncovering hidden facts and verifying information.
- To enhance the ability to interpret complex topics and explain them clearly.
- To encourage ethical reporting practices and source protection.
- To prepare students for producing investigative and interpretative content for various media platforms.
Learning Outcomes:
- Distinguish between investigative, interpretative, and routine news reporting.
- Identify newsworthy issues that require deeper investigation.
- Conduct systematic and ethical investigative research, including use of public records and data.
- Protect sources and manage sensitive information responsibly.
- Write in-depth reports that explain the causes, consequences, and context of issues.
- Apply legal and ethical considerations in investigative journalism.
- Use digital tools for data journalism, source verification, and visual storytelling.
Course Code: BMAC 2302
Credits: 20
Academic Year 2024-2025
Lecturer: Albert Fils NZAYURUGO
- Teacher: content creator

The Art of Public Speaking is a practical and theory-based course that introduces students to the fundamentals of effective oral communication. It equips learners with the skills, techniques, and confidence needed to prepare and deliver speeches across a variety of contexts, including academic, professional, and public platforms. The course emphasizes speech structure, audience engagement, body language, vocal control, and the use of visual aids. Students will analyze great speeches, practice different speech types, and learn how to overcome stage fright and manage speech anxiety.
Objectives:
- To develop clarity, confidence, and persuasiveness in oral communication.
- To understand the elements of speech composition and delivery.
- To analyze audiences and tailor messages accordingly.
- To apply verbal and non-verbal communication skills effectively.
- To enhance listening skills and provide constructive feedback.
Learning Outcomes:
- Organize and deliver structured speeches for diverse audiences and purposes.
- Use effective body language, gestures, and vocal variety during presentations.
- Analyze rhetorical strategies used in public speaking.
- Overcome speech anxiety and build stage confidence.
- Use visual and digital aids to support communication.
- Evaluate and critique public speeches constructively.
- Adapt speaking styles to formal, informal, persuasive, informative, or ceremonial situations.
Course Code: BMAC 2204
Credits: 15
Academic Year 2024-2025
Lecturer: ONSONGO NYANYUKI
- Teacher: content creator
