Skip to main content
Moodle 2026
  • Home
  • 2025, NBS Courses
    2025 Courses NBS Courses
  • ePortfolio
  • Online Support
    Online Support (Ticketing)
    Create a Tickets Check Ticket Status
  • Help Resources for Lecturers
    Moodle Basics
    Teacher quick guide YouTube Channel
  • More
Log in
Moodle 2026
Home 2025, NBS Courses Collapse Expand
2025 Courses NBS Courses
ePortfolio Online Support Collapse Expand
Online Support (Ticketing) Create a Tickets Check Ticket Status
Help Resources for Lecturers Collapse Expand
Moodle Basics Teacher quick guide YouTube Channel
  1. Courses
  2. Undergraduate Programmes
  3. New Curriculum Modules
  4. Online Mode Courses
  5. School of Humanities, Society and Development (ONLINE)

School of Humanities, Society and Development (ONLINE)

  • 1 Page 1
  • 2 Page 2
  • » Next page
H7093CM Dissertation (Year Module 2026) [O]
H2511DV Vocal Development 1 (Semester 1 2026) [O]
H2671CW Practical Training (Semester 1 2026) [O]
H2652CW Writing For Public Relations (Semester 2 2026) [O]
H2632CL Media Laws,Ethics And Policies (Semester 2 2026) [O]
H2612CJ Mobile Journalism (Semester 2 2026) [O]
H2611CS Specialized Reporting (Semester 1 2026) [O]
H2611CM Media In Namibia (Semester 1 2026) [O]
H2611CD Digital Media (Semester 1 2026) [O]
H2601CF Introduction To Film And Video (Semester 1 2026) [O]
H2521CA Visual Storytelling 2 (Semester 1 2026) [O]
H2552CN News Reporting And Writing (Semester 2 2026) [O]
H2532CB Introduction To Broadcasting (Semester 2 2026) [O]
H2512CC Media And Communication Theories (Semester 2 2026) [O]
H2411CA African Communication Systems (Semester 1 2026) [O]
H2412CA History Of Print And Broadcast Media (Semester 2 2026) [O]
H2431CA Children And Media (Semester 1 2026) [O]
H2432CA Gender And The Media (Semester 2 2026) [O]
H2451CA Media Criticism (Semester 1 2026) [O]
H2471CA Mediated Communication In Africa (Semester 1 2026) [O]
  • 1 Page 1
  • 2 Page 2
  • » Next page
You are not logged in. (Log in)
Data retention summary
Get the mobile app
Powered by Moodle