This course will introduce general principles and techniques in multimedia programming. The main topics will cover multimedia data fundamentals and representation, digital image and drawing creation and modification, audio manipulation and modern music synthesis, animation and video processing. The programming language used in this course will be Java. The goal is to improve the students’ insight in multimedia technology and skills on the multimedia programming, which will enable students to develop new and creative ways of using multimedia in the future.
Intended Learning Outcomes
CILO-1: An ability to apply knowledge of computing, mathematics, science, and engineering.
CILO-2: An ability to analyse a problem, and identify and define the computing requirements appropriate to its solution.