| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Communication Skills | BJM1101 | 3 | Core |
| Introduction to Mass Communication | BJM 1102 | 3 | Elective |
| Media History and Issues | BJM 1103 | 3 | Core |
| Computer Applications I | BJM 1105 | 3 | Core |
| HIV/AIDS and Development | BJM 1104 | 3 | Core |
| Christian Ethics I - (Introduction) | BJM 1106 | 3 | Core |
| Kiswahili 1 | BJM 1107 | 3 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Luganda & Media | BJM1204 | 3 | Elective |
| Introductory Literature | BJM1204 | 3 | Elective |
| Computer Application II | BJM 1206 | 3 | Core |
| Christian Ethics II - (Basic Virtues) | BJM 1207 | 3 | Core |
| Kiswahili II | BJM 1208 | 3 | Core |
| Theories of Mass Communication | BJM 1205 | 3 | Elective |
| Research Methods in Mass Communication | BJM 1203 | 3 | Elective |
| Introduction to Sociology- Theories & Concepts | BJM 1202 | 3 | Core |
| Introduction to Public Relations | BJM 1201 | 3 | Core |
| Introduction to Broad Casting | BJM 1209 | 3 | Elective |
| Research Methods in Mass Communication | BJM 1203 | 3 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Uganda Media History | BJM 2109 | 3 | Elective |
| Writing For Mass Media | BJM 2105 | 3 | Core |
| Internship | MJ | 3 | Elective |
| Introduction to Radio Journalism | BJM 2102 | 3 | Elective |
| Introduction to Television Journalism | BJM 2103 | 3 | Core |
| Economics I | BJM 2106 | 3 | Elective |
| Environmental Journalism | BJM 2108 | 3 | Elective |
| Global Economic Issues and Development | BDS 3205 | 3 | Elective |
| Conflict and Peace Building Studies | BDS 3204 | 3 | Elective |
| Introduction to Photo Journalism | BJM 2101 | 3 | Elective |
| Government and Politics of East Africa | BJM 2109 | 3 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Democracy and Human Rights | BJM 2206 | 3 | Elective |
| Mass Media and Society | BJM 2202 | 3 | Core |
| Mass Communication and the Law | BJM 2205 | 3 | Elective |
| Principles of Advertising | BJM 2203 | 3 | Core |
| Gender Issues in Mass Journalism | BJM 2201 | 3 | Elective |
| Public Information Programme | BJM 2204 | 3 | Elective |
| Classical and Modern Political Thought | BJM 2208 | 3 | Elective |
| News Writing and Reporting | BJM 2204 | 3 | Elective |
| Diplomacy Functions and Techniques | LH222 | 3 | Elective |
| Political Science | PA221 | 3 | Elective |
| International Relations | BJM 2207 | 3 | Elective |
| Public Information Programme | BJM 2204 | 3 | Elective |
| Criminology,Democracy& Human Rights | BJM 2208 | 3 | Elective |
| Theories of Managing Diversity | BJM 2205 | 3 | Elective |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Development Communication | BJM 3109 | 3 | Core |
| Media Management | BJM 3102 | 3 | Core |
| Public Affairs Reporting | BJM 3103 | 3 | Core |
| Advertising and Media Planning | BJM 3108 | 3 | Elective |
| Principles of Marketing | BJM 3110 | 3 | Elective |
| News Paper Editing, Lay Out and Design | BJM 3108 | 3 | Elective |
| Specialised Printing | JM315: | 2 | Elective |
| TV Production | BJM 3104 | 3 | Elective |
| Radio Production | BJM 3105 | 3 | Elective |
| New Media and Filming | BJM 3107 | 3 | Elective |
| Advanced TV Production | BJM 3104 | 3 | Elective |
| Radio and TV Production Theory | BJM 3105 | 3 | Elective |
| Advanced Radio Production | BJM 3105 | 3 | Core |
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Contemporary issues in Broadcasting, Cable and the Web | BJM 3210 | 3 | Elective |
| Internship [Special] | BJM 3212 | 3 | Core |
| Public Relations Production And Media Practice | BJM 3204 | 3 | Elective |
| International Journalism | BJM 3203 | 3 | Elective |
| Public Relations Case Studies and Strategies | BJM 3108 | 3 | Elective |
| Commercial and Promotional Practice | BJM 3206 | 3 | Elective |
| Public Relation Reporting | BJM 3205 | 3 | Elective |
| News Paper and Magazine Production | BJM 3207 | 3 | Elective |
| Specialized Writing | BJM 3209 | 3 | Elective |
| Website Reporting | JM326: | 3 | Elective |
| Advanced Radio Production | JM325:: | 3 | Elective |
| Contemporary Issues in Broadcasting, Cable and the Web | BJM 3210 | 3 | Elective |
| Art of Public Speaking | BJM 3201 | 3 | Core |
| Research Project Report | BJM 3211 | 3 | Core |
| Investigative Journalism | BJM 3202 | 3 | Core |