The technologies of computer graphics, multimedia and animation have pervaded most of the activities of business, communication and education. Consequently, the need for skilled and highly trained workforce is of vital importance. This requirement leads to the introduction of Bachelor of Computer Science specializing in Computer Graphics and Multimedia program.

The above mentioned and comprehensive programme provides a thorough treatment in the field of computer graphics, multimedia as well as in simulation and virtual reality. In line with the objective of providing highly trained workforce in computer graphics and multimedia engineers, short courses in various related fields and applications are also offered periodically.

Course Duration

The program will be conducted full time in 4 years.


Programme Educational Objectives (PEO)


The programme is designed:

i) To produce graduates who are able to use sound computational principles and techniques in solving real worldproblems across different application areas.

ii) To produce graduates who are capable of applying efficient and effective scientific approach and tools in designingand building high quality computer programs.

iii) To produce graduates who are able to plan, analyze, design, implement, evaluate, maintain and manage enterprisewide computer graphics and multimedia system with optimized performance and integrity of its applications.

iv) To produce graduates who are able to communicate effectively across different range of contexts and audiences.

v) To produce graduates who are able to independently conduct lifelong learning and adapt readily to changing  situations.

vi) To produce graduates who are able to demonstrate consistent professional ethics with high integrity.


Programme Structures and Features, Curriculum and Award Requirements

The programme is offered in full-time mode based on a two (2) Semester Academic Year with several courses being delivered and assessed in each semester. Assessment: 30-50% examination, 50-70% course work.


YEAR 1 (Semester I)

  • Technology & Information System
  • Discrete Structure
  • Programming Technique I
  • Digital Logic
  • Malaysia Dynamic
  • Arts, Customs & Beliefs of Malaysians(International Students)
  • Islamic & Asian Civilisation (TITAS)
  • Bahasa Melayu untuk Komunikasi (International Students)


YEAR 1 (Semester II)

  • Mathematics for Computer Graphics
  • Programming Technique II
  • Network Communications
  • Probability & Statistical Data Analysis
  • Academic English Skills
  • Science, Technology and Human


YEAR 2 (Semester I)                                                                      

  • Database
  • System Analysis and Design
  • Data Structure and Algorithm
  • Computer Organisation and Architecture
  • Human Computer Interaction
  • Advanced Academic English Skills


YEAR 2 (Semester II)

  • Web Programming
  • Object Oriented Programming
  • Software Engineering
  • Operating Systems
  • Co-curriculum
  • Elective Courses – Choose 1 (3 Credits)
  • Fundamental of Computer Graphics
  • Database Programming


YEAR 3 (Semester I)

  • Theory of Computer Science
  • Innovation & Creativity Subcluster
  • Choose 1 from 2 electives
  • Elective Courses-Choose 4 (13 Credits)
  • Application Development
  • Artificial Intelligence
  • Geometric Modeling
  • Real-time Computer Graphics
  • Netcentric Computing


YEAR 3 (Semester II)

  • Graphics and Multimedia Software Project 1
  • Technopreneurship Seminar
  • Fundamental of Technopreneurship
  • English for Professional Purpose
  • Elective Courses – Choose 3 (9 Credits)
  • Multimedia Data Processing
  • Windows Programming
  • Data Visualisation
  • Fundamental of Image Processing
  • Multimedia Networking


YEAR 4 (Semester I)

  • Industrial Training (HW)
  • Industial Training Report


YEAR 4 (Semester II)

  • Graphics and Multimedia Software
  • Elective Foreign Language
  • Elective Courses – Choose 3 (9 Credits)  
  • Computer Games Development
  • Advanced Computer Graphics
  • Multimedia Web Programming
  • Introduction to Speech Recognition


Award requirements:

To graduate, students MUST:

i)   Achieve a total of 128 credit hours with minimum of CPA of 2.0.

ii) Pass industrial training (equivalent to 12 credit hours), which 4 credits will be graded & 8 credits as HW status;

iii) Complete the Computer Graphics and Multimedia Project.


Career Prospects

Graduate of the programme can work as a Analyst/Programmer, System Analyst, System Developer, Computer Graphics and Multimedia Programmer, Project Manager, Multimedia Engineer, Web Developer, Content Creative Creator, Games Programmer, Assistant Project Manager, Academician and Researcher.