Course Code
TITLE JMC104 History of Media in Swaziland JMC104 History of Media in Swaziland (Suppl) JMC105 Introduction to Mass Communication JMC105 Introduction to Mass Communication (Suppl) JMC132 Fundamentals of Journalism JMC133 Writing for the Mass Media JMC133 Writing for the Mass Media (Suppl) JMC205 Public Relation JMC205 Public Relation (Suppl) JMC206 Introduction to Advertising JMC206 Introduction to Advertising (Suppl) JMC214 Introduction to Mass Communication Research JMC214 Introduction to Mass Communication Research (Suppl) JMC215 Applied Mass Communication Research JMC215 Applied Mass Communication Research (Suppl) JMC216 News Writing JMC216 News Writing (Suppl) JMC217 News Reporting JMC217 News Reporting (Suppl) JMC218 Fundamentals of Economics for Journalist JMC218 Fundamentals of Economics for Journalist (Suppl) JMC219 Economic News Reporting and Writing JMC220 Communication Theory JMC220 Communication Theory (Suppl) JMC221 Mass Communication Theories JMC221 Mass Communication Theories (Suppl) JMC303 Print Reporting JMC304 Broadcast Reporting JMC305 Public Relations II JMC306 Advertising II JMC306 Advertising II (Suppl) JMC311 Media Law JMC312 Media Ethics
JMC104
History of Media in Swaziland
History of Media in Swaziland (Suppl)
JMC105
Introduction to Mass Communication
Introduction to Mass Communication (Suppl)
JMC132
Fundamentals of Journalism
JMC133
Writing for the Mass Media
Writing for the Mass Media (Suppl)
JMC205
Public Relation
Public Relation (Suppl)
JMC206
Introduction to Advertising
Introduction to Advertising (Suppl)
JMC214
Introduction to Mass Communication Research
Introduction to Mass Communication Research (Suppl)
JMC215
Applied Mass Communication Research
Applied Mass Communication Research (Suppl)
JMC216
News Writing
News Writing (Suppl)
JMC217
News Reporting
News Reporting (Suppl)
JMC218
Fundamentals of Economics for Journalist
Fundamentals of Economics for Journalist (Suppl)
JMC219
Economic News Reporting and Writing
JMC220
Communication Theory
Communication Theory (Suppl)
JMC221
Mass Communication Theories
Mass Communication Theories (Suppl)
JMC303
Print Reporting
JMC304
Broadcast Reporting
JMC305
Public Relations II
JMC306
Advertising II
Advertising II (Suppl)
JMC311
Media Law
JMC312
Media Ethics