Teaching

  • CMS 1202 - Introduction to Media Studies
  • CMS 2112 - Print Media: Reporting and Editing
  • CMS 2113 - Sound Broadcasting: Theory and Practice
  • CMS 2215 - Communication and Development
  • CMS 2218 - Advertising and Public Relations
  • CMS 3142 - Radio Programme Production
  • CMS 3244 - Print Media: Feature Journalism
  • CMS 3246 - Media and Creative Writing