Course image SWE303 (G1) Digital Media Technology 2026/09 Chow Kar Yean
2026 - 2027

This course covers digital audio and video, digital animation, computer game, virtual reality, and digital media compression technologies. This course will be devided into two parts which complements each other. The first part covering conceptual and theoretical aspects of each topic covered in this course, while the second part employs a hands-on approach using practical exercises. 

Course image SWE303 (G2) Digital Media Technology 2026/09 Chow Kar Yean
2026 - 2027

This course covers digital audio and video, digital animation, computer game, virtual reality, and digital media compression technologies. This course will be devided into two parts which complements each other. The first part covering conceptual and theoretical aspects of each topic covered in this course, while the second part employs a hands-on approach using practical exercises. 

Course image SWE303 (G3) Digital Media Technology 2026/09 Chow Kar Yean
2026 - 2027

This course covers digital audio and video, digital animation, computer game, virtual reality, and digital media compression technologies. This course will be devided into two parts which complements each other. The first part covering conceptual and theoretical aspects of each topic covered in this course, while the second part employs a hands-on approach using practical exercises. 

Course image DMT 201 Computer Graphics 2026/09 BURRA VENKATA DURGA KUMAR BURRA
2026 - 2027

This course covers the basic concept in computer graphics. It covers basic knowledge related to computer graphics from the hardware and software aspects. It includes graphics devices, image transformations in 2D and 3D, projection, geometric modelling, bezier curves and surfaces, shading, lighting, texture algorithms, and interactive programming. 

Course image DMT320 - Digital Audio Technology 202609 Mohd Shazmir Bin Shaharuddin
2026 - 2027

This is a degree subject that is going to be running in the Digital Media Technology program. The course gives an introduction towards Audio Technology. Students are to understand, exsperiment and explore the importance of Audio and use that in applying towards their work.

Course image Digital Synthesis Technology 2026/09 Anis Karpayah
2026 - 2027

This course is divided into two main parts. The first part is to learn about the basic principles and knowledge about digital synthesis. The second part is to learn about digital synthesis technologies through experiments and the teamwork project on short digital film making. The two parts are not isolated with each other, instead interacting with each other.

Course image 3D Animation 2026/09 Anis Karpayah
2026 - 2027

This course introduces the 3D animation techniques and it's fundamental principles to produce a 3D animation using MAYA.  It includes 3 main parts of learning which are object animation, character animation and animated visual effects. Some animation techniques covered in the course are pose-to-pose keyframing, rigging, motion paths, set driven keys, and particle and physic effect. At the end of this course, students will be able to understand the industry level animation production pipeline, manipulate and animate 3D models to produce a 3D animation.

Course image Fundamentals of Computer Animation 2026/09 Anis Karpayah
2026 - 2027

This course introduces the process of creating animation, principles of animation, and learn to use different types of animation techniques to create an animation. Other related topics such as character and animal movements will also be covered. In addition, wide ranges of topic in using 2D animation software will be learned.  Students will use the 2D animation software to develop course projects. By the end of this course, students are expected to create a short 2D animation film.

Course image DMT301 3D Modeling 2026/09 Thian Li Lim
2026 - 2027

This course requires students to grasp the methods in doing 3D modeling via 3D modeling software. Students will be learning different types of modeling techniques including polygon modeling, nurbs modeling, subdivision surface modeling as well as learning texturing, lighting and rendering.