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