Singapore University of Social Sciences

Application of C++ in Multimedia

Application of C++ in Multimedia (MTD215)


The course provides greater programming exposure to multimedia students who have completed ICT131, as an alternative to MTD213. The course briefly covers the basics of the C++ language and focuses on the application of C++ for animation and games design. Students will learn to create objects and to animate them using C++. In addition they will acquire the skills required to refine existing C++ codes in order to modify existing animation and games software.

Level: 2
Credit Units: 5
Presentation Pattern: EVERY JULY


  • Fundamentals of C++ programming
  • C++ statements and constructs
  • Functions
  • Elementary data structures
  • Creating objects and animation
  • Multimedia applications
  • Games software

Learning Outcome

  • Explain the syntax and structure of C++ language
  • Identify suitable coding modules in simple programmes
  • Implement multimedia applications using C++ language in an objected-oriented programming style
  • Apply C++ language to program games
  • Discuss how C++ language can work with graphics surfaces
  • Appraise the use of SDL for input and sound
Back to top
Back to top