Semester 1
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Communication Skills | BJM 1101 | 3 | Core |
| Computer Applications I | BJM 1105 | 3 | Core |
| Christian Ethics I | BJM1106 | 3 | Core |
| Kiswahili I | BJM 1107 | 3 | Core |
| Media History & Issues | BJM 1103 | 3 | Core |
| Introduction to Mass communication | BJM 1102 | 3 | Core |
| HIV/AIDS and Development | BJM 1104 | 3 | Core |
Semester 2
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Research Methods in Mass Communication | BJM 1203 | 3 | Core |
| Computer Applications II | BJM 1206 | 3 | Core |
| Introduction to Sociology-Theories and Concepts | BJM 1202 | 3 | Core |
| Introduction to Broadcasting | BJM 1209 | 3 | Elective |
| Christian Ethics II | BJM 1207 | 3 | Core |
| Kiswahili II | BLS 1208 | 3 | Core |
| Theories of Mass Communication | BJM 1205 | 3 | Core |
| Introductory Literature | BJM 1204 | 3 | Elective |
| Introduction to Public Relations | BJM 1201 | 3 | Core |
Semester 1
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Introduction to Television Journalism | BJM 2103 | 3 | Core |
| Introduction to Radio Journalism | BJM 2102 | 3 | Core |
| Economics I | BJM 2106 | 3 | Core |
| Government and Politics of E.A States | BJM 2104 | 3 | Core |
| Introduction to Photo Journalism | BJM 2101 | 3 | Core |
| Writing for Mass Media | BJM 2105 | 3 | Core |
| Uganda Media History | BJM 2109 | 3 | Elective |
| Enviromental Journalism | BJM 2108 | 3 | Elective |
Semester 2
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Democracy and Human Rights | BJM 2206 | 3 | Core |
| Mass Media & Society | BJM 2202 | 3 | Elective |
| Principles of Advertising | BJM 2203 | 3 | Core |
| News Writing & Reporting | BJM 2204 | 3 | Core |
| Introduction to Public Relations | BJM 1201 | 3 | Elective |
| Gender Issues in Mass Journalism | BJM 2201 | 3 | Elective |
| Classical & Modern Political Thought | BJM 2208 | 3 | Elective |
| Public Information Programmes | BJM 2209 | 3 | Elective |
| Mass Communication Law | BJM 2205 | 3 | Core |
| Luganda | BJM 2208 | 3 | Elective |
| Theories and Management of Organisations | BJMC 2210 | 3 | Elective |
| Theories of Managing Diversity | BJM 2210 | 3 | Elective |
Semester 1
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| News Paper Editing, Layout & Design | BJM 3108 | 3 | Elective |
| Public Affairs Reporting | BJM 3103 | 3 | Core |
| Advanced Television Production | BJM 3106 | 2 | Core |
| Development Communication | BJM 3101 | 3 | Core |
| Media Management | BJM 3102 | 3 | Core |
| New Media & Filming | BJM 3107 | 3 | Elective |
Semester 2
| Course Name | Course Code | Credit Units | Course Type |
|---|---|---|---|
| Art of Public Speaking | BJM 3201 | 3 | Core |
| Public Relations Production and Media Practice | BJM 3204 | 3 | Elective |
| Advanced Radio Production | BJM 3212 | 3 | Core |
| Newspaper and Magazine Production | BJM 3207 | 3 | Core |
| Investigative Journalism | BJM 3202 | 3 | Core |
| International Journalism | BJM 3203 | 3 | Core |
| Research Report | BJM 3211 | 3 | Core |
| Internship [Special] | BJM 3214 | 3 | Core |
| Public Relations and Reporting | BJM 3205 | 3 | Elective |
| Advertising & Media Planning | BJM 3109 | 3 | Elective |
| Principles of Marketing | BJM 3110 | 3 | Elective |
| Public Relations Case Studies & Strategies | BJM 3108 | 3 | Elective |