First level
Computer Systems: Fundamental Concepts
Ethical Information and Communication Technologies for Development Solutions
Introduction to Programming II
Foundations in English Literary Studies
Foundations in English Language Studies
Second level
Integrated Organisational Communication
Programming: Contemporary Concepts
Music Technology 2: Digital Audio
Structured Systems Analysis and Design
Writing Skills for the Communication Industry
Third level
Media Studies: Content, Audiences and Production
Professional Multimedia Practice