General Description of the Program

BSEMC is the study and use of concepts, principles, and techniques of computing in the design and development of multimedia products and solutions. It includes various applications such as in science, entertainment, education, simulations and advertising.

Program Educational Objectives

The program enables the students to be knowledgeable of the whole pipeline of Game Development and Digital Animation projects. The students will acquire the independence and creative competencies to articulate project design and requirements of new projects, not necessarily based on standard templates.

Program Outcomes

The BSEMC graduates must achieved the following:

  1. [KNW] An ability to apply knowledge of mathematics, physical sciences, computing sciences to the practice of being an entertainment and multimedia computing professional.
  2. [KNW] Specialized computing knowledge in each applicable field, and the ability to apply such knowledge to provide solutions to actual problems.
  3. [KNW] A knowledge of contemporary issues.
  4. [PRB] An ability to analyze project requirements and to design and implement project prototypes.
  5. [PRB] An ability to recognize, formulate, and solve computing problems.
  6. [DEV] An ability to design, build, improve, and deploy products that meets client needs within realistic constraints.
  7. [MTL] An ability to use the appropriate techniques, skills and modern computing tools necessary for the practice of being a professional game developer or animator.
  8. [WRK] An ability to work effectively in multi-disciplinary and multi-cultural teams.
  9. [COM] An ability to effectively communicate orally and in writing using the English language.
  10. [PRF] An ability to understand and assess local and global impacts of computing on society relevant to professional computing practice and subscription to accepted industry standards.
  11. [ETH] An understanding of the effects and impact of entertainment and multimedia computing projects on nature and society, and of their social and ethical responsibilities.
  12. [ETH] An ability to create or use modified artifacts in consideration of intellectual property rights of the author.
  13. [LFE] An ability to engage in life-long learning and an acceptance of the need to keep current of the development in the specific field of specialization.
  14. [CRE] An ability to demonstrate original creative outputs.
  15. [CRE] An ability to demonstrate innovativeness in their outputs.
  16. [SRV] An ability to demonstrate client-centric service.


  • Game Development
    • It is a study and application of fundamental and advanced theories in game design, scientific simulations, use and development of gaming technology and tools, and production of commercially acceptable digital games and viable solutions for use in entertainment and scientific applications.
  • Digital Animation-Technology
    • It is the study and application of fundamental and advanced theories and advanced techniques in 2D and 3D animation, use and development for advancement of animation technologies, and production of commercially acceptable content and viable solutions for different platforms such as broadcast, web and mobile cast.

Career Opportunities

Specialized in Game Development:

  1. Lead Game Programmer/Developer / Tools Developer
  2. Associate Technical Director / Game Designer
  3. Associate Game Quality Assurance Specialist
  4. Senior Interactive Software Developer
  5. Associate Game Producer
  6. Senior Game Sound Engineer
  7. Graphics Programmer
  8. Associate Business Development Specialist for Entertainment and Multimedia Industries

Specialized in Digital Animation-Technology:

  1. Creative Programmer
  2. Technical Animator
  3. Creative Content Developer
  4. Ad Builders
  5. Technical Director for Modelling / Rigging / Lighting
  6. Technical Director for Game Art
  7. Digital 2D or 3D Animation Content Producer
  8. Digital 2D or 3D Production Designer
  9. Associate Business Development Specialist for Entertainment and Multimedia Industries


  • Computer Laboratory – a networked computer laboratory for hands-on training of the students
  • EMC Laboratory – equipped with licensed and open-source software and tools including 3D modelling and animation software, image, video and audio editing and compositing software, game engine software, and development tools
  • Sound Engineering Laboratory – equipped with sound production software and equipment
  • Drawing Room – equipped with digital drawing equipment (e.g. pen tablet) for students’ use in a class