First level


ARH1501 – Visual Literacy

ARH1502 – Introduction to Art History

COM1501 – Fundamentals of Communication

COS1521 – Computer Systems: Fundamental Concepts

EUP1501 – Ethical Information and Communication Technologies for Development Solutions

FRM1501 – Form and Motion

MHS2602 – Music and Society

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

VAR2601 – Visual Arts 1

VAR2602 – Visual Arts 2

Third level


COM3704 – New Media Technology

CST3706 – Music Technology 2: Digital Audio

MHS3704 – Music in South Africa

MHS3705 – Sociology of Music

PMP3701 – Professional Multimedia Practice

VAR3701 – Visual Arts 3

COM3703 – Media Studies: Content, Audiences and Production

INS2601 – Exploring Information user Studies

INS2602 – Investigating Information Ethics in the Information Era

INS3702 – The Political Economy of Information