First level
ARH1502 – Introduction to Art History
COM1501 – Fundamentals of Communication
COS1521 – Computer Systems: Fundamental Concepts
EUP1501 – Ethical Information and Communication Technologies for Development Solutions
TDM1501 – Two Dimensional Imaging
ENG1501 – Foundations in English Literary Studies
ENG1502 – Foundations in English Language Studies
INF1511 – Visual Programming I
Second level
COM2602 – Integrated Organisational Communication
CST2601 – Music Technology 1: Midi
INF2611 – Visual Programming II
MHS2601 – Musical Entrepreneurship
TEX2601 – Writing Skills for the Communication Industry
Third level
COM3704 – New Media Technology
CST3706 – Music Technology 2: Digital Audio
MHS3704 – Music in South Africa
PMP3701 – Professional Multimedia Practice
COM3703 – Media Studies: Content, Audiences and Production
INS2601 – Exploring Information user Studies
INS2602 – Investigating Information Ethics in the Information Era