TITLE
JMC 101
|
Introduction
to Mass Communication
|
JMC 102
|
Introduction
to Development Communication
|
JMC 104
|
History
of Media in Swaziland
|
JMC 104
|
History
of Media in Swaziland (Suppl.)
|
JMC 201
|
Mass
Communication Research Methods
|
JMC 201
|
Mass
Communication Research Methods (Suppl.)
|
JMC 205
|
Public
Relation
|
JMC 206
|
Advertising
|
JMC 211
|
News
Reporting
|
JMC 212
|
Economics
for Journalists
|
JMC 213
|
Mass
Communication Theory
|
JMC 303
|
Print
Reporting
|
JMC 304
|
Advanced
Broadcast Reporting
|
JMC 305
|
Advanced
Public Relations
|
JMC 306
|
Advanced
Advertising
|
JMC 311
|
Media Law
|
JMC 312
|
Media
Ethics
|