Below are all current undergraduate courses offered by CFMS.

First Year Courses

First Semester 

Second Semester 

FAM1001F - Media and Society 

FAM1000S - Analysing Film & Television

Second Year Courses

First Semester 

Second Semester 

FAM2000F - Writing and Editing in the Media

FAM2003S - Media, Power and Culture

FAM2013F - Introduction to Screen Genres

FAM2004S - World Cinema: Histories and Movements

Second Year Production Courses

First Semester 

Second Semester 

 

FAM2014S - Screen Production I

 

FAM2017S - Multimedia Production I

Third Year Courses

First Semester 

Second Semester 

FAM3000F - The Media in South Africa 

FAM3001S - Advanced Media Studies

FAM3005F - Film in Africa

FAM3003S - Advanced Film Studies

Third Year Production Courses

First Semester 

Second Semester 

FAM3016F - Screen Production II

FAM3017F/S - Senior Research Project: Screen Production

FAM3018F - Multimedia Production II

FAM3019F/S - Multimedia Production III