Develop virtual playgrounds. Design worlds and characters. And create immersive gameplay and experiences.
Reach your ultimate boss level with CIIT Bachelor of Science in Entertainment and Multimedia Computing (BSEMC).
Level up your programming, game design, sound engineering, and animation skills. Know what it takes to build an entire game from start to finish and everything in between. Learn how to develop games for different game engines, platforms, and devices—from Unity 3D and Unreal Engine to iOS and Android. And unlock the secrets to the most gripping and spellbinding games.
Study a customized curriculum that has been approved and backed by leading experts and organizations in the industry. Plus, you’ll get a wealth of OJT and job opportunities as CIIT has over 100 industry partners. These include companies like Secret 6, Kooapps, Pixel Mafia, Amazon Philippines, and more.
Most of all, you’ll be under the guidance of one of the trailblazers in game design and development—Niel Dagondon. Aside from founding CIIT, Niel also established the first Philippine game development company (Anino Games) and the Game Developers Association of the Philippines (GDAP).
Thus, CIIT BSEMC will provide you with some of the top game design and development expertise, which will give you the skills, knowledge, and experience you’ll need to fulfill your career goals and succeed in your field.
Be game ready. Be industry ready with CIIT.
PROGRAM DURATION
4 academic years
3 or 4 terms per year
REQUIRED UNITS
15-21 units per term
INTERNSHIP HOURS
800 hours
ADMISSION CONTACT
Specialized Subjects
-
1
Introduction to Computing
Introduction to Computing
This course focused most of the culture discussion on corporate culture, focused on ethics in IT organizations. Students will gain the necessary theoretical knowledge and skills to critically analyze ethical dilemmas, evaluate alternatives, and communicate to all stakeholders the decision taken in a convincing manner. Also, students will understand legal issues in designing, implementing, deploying and operating systems and appraise possible technical and legal solutions.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
2
Computer Programming
Computer Programming
Computer Programming 1 teaches students to design, code and debug their own computer programs. Students will be using C# programming language and Visual Studio IDE to learn the fundamentals of computer programming.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
3
Freehand and Digital Drawing
Freehand and Digital Drawing
This course covers the elements and principles behind the freehand and digital drawing. Learners will be introduced to the fundamental drawing techniques and styles, and the production/creation of drawings and illustrations in Game Development. They’ll be trained to design characters, environments, items and GUI.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
4
Introduction to Game Design and Development
Introduction to Game Design and Development
This course, using both lecture and laboratory practice, introduces students to Game Development using Unity 3D Game Engine.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
5
Information Management
Information Management
Information Management course provides students with a foundation of knowledge needed to work with database systems and to create applications utilizing current development strategies. Students will learn about database object privileges, data concurrency and data security. Students will learn to design, create, populate, and query a database using MySQL. The course will use a mixture of lecture notes, labs, and homework.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
6
Script Writing and Storyboard Design
Script Writing and Storyboard Design
The course will focus on the fundamentals of scriptwriting and storyboarding. The students will learn the basic art of film language and storytelling to prepare learners on their story development and pre-production needs for their incoming capstone project and for them to be industry ready. The main purpose of the subject is to teach the students different techniques on how to pre-visualize or plan the shot by shot flow of their scenes or sequences of their project.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
7
Social Issues and Professional Practice
Social Issues and Professional Practice
The course introduces information ethics and ethical theories. It enables the student to have discussions on the ethical dilemmas and issues facing IT practitioners. It also covers the discussion on the most common types of computer and internet crime, the right to privacy issues, freedom of expression, and intellectual property.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
8
Data Structures and Algorithms
Data Structures and Algorithms
CS 104 covers the design, analysis, and implementation of data structures and engages learners to use data structures as tool to algorithmically design efficient computer programs and recognize which data structure is the most appropriate for solving a particular problem.
The course focuses on basic and essential topics in data structures, including recursion, array, structure, pointer, queue, stack and searching and sorting algorithms.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
9
Game Programming 1
Game Programming 1
This course introduces students into game development by using game engines, particularly Unity 3D. This course also uses a component-based approach to develop a 2D game with basic gameplay mechanics via programming in C#, audio and sound effects, basic frame animation, and special effects.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
10
Introduction to Calculus
Introduction to Calculus
Introduction to Calculus is an introductory course to basic ideas and methods of calculus and their application to computer science. This course discusses how to find the limit of a function, differentiation and integrate algebraic, exponential, logarithmic and trigonometric functions in one variable, and to formulate and solve problems involving continuity, extreme values, optimization, population models and areas of plane regions.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
11
Linear Algebra
Linear Algebra
Linear Algebra focuses on the mastery of critical thinking skills and exposes the learner to new skills that extend the concepts of linear equations to more general methods of solving.
TOPICS
- Introduction to Computing
- Computer Programming
- Freehand and Digital Drawing
- Introduction to Game Design and Development
- Information Management
- Script Writing and Storyboard Design
- Social Issues and Professional Practice
- Data Structures and Algorithms
- Game Programming 1
- Introduction to Calculus
- Linear Algebra
-
1
Audio Design and Sound Engineering
Audio Design and Sound Engineering
Audio Design and Sound Engineering is a course design that focuses on audio editing. Learners will be trained how to balance, arrange, score, use effects and produce sounds through the study of digital audio software. Learners will be equipped in using Adobe Audition as a basic software for audio editing.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
2
Web Design and Scripting
Web Design and Scripting
JavaScript is the globally used client-side scripting language for the web. Most browsers support the language by default so you can get started using JavaScript and HTML with a simple text editor and browser for testing. Dynamic languages make web pages dynamic without making calls to your web servers for every button click, character typed, or mouse movement. the JavaScript language is so popular that hundreds of developers have made customized libraries that make development easier for other programmers and web designers. If you design web pages, you’ll certainly need to know JavaScript to make a custom UI (user interface).
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
3
Game Programming 2 & 3
Game Programming 2 & 3
Game Programming 2 provides core knowledge on programming paradigms used in game development, together with field knowledge such as animation programming, tool programming, and source and version control. This course was developed to give you extended knowledge in Unity 3D by learning more components, coding practices, and optimizing games by code discipline and asset management.
Game Programming 3 goes into the different algorithms that can be found in video games. Students are expected to programmatically implement concepts such as collisions, interactions and environmental behaviors in the development of video games and its optimization techniques. The final output of the course is to be able to create simple feature/s in proof of concept fames in an optimal manner.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
4
Usability, HCI, and User Interaction Design
Usability, HCI, and User Interaction Design
This course is an introduction to UI and UX, covering basic concepts, theories, and practical applications using currently available technology. Major concepts covered are wireframing, designing, and prototyping UI designs.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
5
Applied Mathematics for Games
Applied Mathematics for Games
This course was developed to give you a review of your mathematics as well as applying them in creating mechanics for games.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
6
3D Animation
3D Animation
This course reviews the principles of classic animation and 3D modeling and applies them to animating virtual objects and environments in the 3D medium. Learners are tasked to apply these principles to create animations that reflect movement and emotion that a character is appropriate for different uses and environment. They will learn different techniques and tools on how to achieve fluid animation using Autodesk Maya software. Emphasis will be upon rendering movement.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
7
Application Development and Emerging Technologies
Application Development and Emerging Technologies
CS106 course teaches students to design, code and debug their own mobile application. Students will be using flutter 5DK and Dart with the help of Android Studio IDE to build a cross platform mobile application written from a single codebase.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
8
Applied Game Physics
Applied Game Physics
The course aims to teach students the fundamentals of game physics and how it is being applied in game development. This also teaches students on creating a Game with interaction mechanics which implement interactivity among game objects,
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
9
Game Production
Game Production
This course will teach students about game production, focusing on the roles involved in creating games from start to finish. Students will also learn the importance of tracking their progress with consideration to resources,, manpower, and deadlines. Lastly, students will also learn different ways to market their game and provide support once their game is released.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
10
EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
Comprehensive course in enterprise database management with the open-source Database Systems such as MySQL or PostgreSQL. Covers relational model and theory, dorms and theories of normalization, and in-depth SQL. Overview of database administration, stored procedures, functions, triggers, and metadata. Covers DBMS server administration, performance tuning, security, optimization, and database design.
TOPICS
- Audio Design and Sound Engineering
- Web Design and Scripting
- Game Programming 2 & 3
- Usability, HCI, and User Interaction Design
- Applied Mathematics for Games
- 3D Animation
- Application Development and Emerging Technologies
- Applied Game Physics
- Game Production
- EMC Elective(Enterprise Data Management(PL-SQL/T-SQL))
-
1
Artificial Intelligence in Games
Artificial Intelligence in Games
EMC 207 explores the world of artificial intelligence and its application in games development. Students will develop the skills needed in understanding how artificial intelligence works at a fundamental level and how games apply certain principles and concepts of it. The course requires that the students has finished any basic programming course.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
2
Game Networking
Game Networking
This course was developed to give students a base knowledge in developing multiplayer based games. In addition to this, this is designed to let students learn about storing player data using web servers, and integrated advertisements and analytics to their game.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
3
EMC Elective (Data Science Programming)
EMC Elective (Data Science Programming)
The course on Data Science provides an overview of Data Science covering a broad selection of key challenges in and methodologies for working with big data. Topics to be covered include data collection, integration, management, modeling, analysis, visualization, prediction, and informed decision making, as well as data security and data privacy.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
4
Advanced Game Design
Advanced Game Design
This course provides a more in-depth look at core game design elements while introducing more advanced game topics. Topics include but are not limited to game mechanics, player experience, game economy, and monetization.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
5
Design and Production Process
Design and Production Process
Design and Production Process is a subject wherein students will learn more about game design and level design during its pre-production stages and how students should understand different types of players. Students will understand what motivates a person to play a video game, their objectives, how they are different from other people, and how to design that will cater to a specific audience successfully.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
6
Computer Graphics Programming
Computer Graphics Programming
This course provides students with a foundation in 3D programming which will allow them to develop programs using popular graphics libraries such as DirectX, OpenGL, and GLSL, Students will learn basic image processing, geometric transformations, geometric modeling of curves and surfaces, 3D viewing, shaders, and ray tracing.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
7
EMC Elective (Web Programming Dashboard)
EMC Elective (Web Programming Dashboard)
JavaScript is the globally used client-side scripting languages for the web. Most browsers support the language by default, so you can get started using JavaScript and HTML with a simple text editor and browser for testing. Dynamic langauges make web pages dynamic without making calls to your web servers for every button click, character typed, or mouse movement. The JavaScript language is so popular that hundreds of developers have made customized libraries that make development easier for other programmers and web designers. If you design web pages, you’ll certainly need to know JavaScript to make a custom UI (user interface).
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
8
EMC Elective (Data Mining)
EMC Elective (Data Mining)
This course was developed to learn the fundamentals of pattern recognition and its application to data mining. The students will be able to explore various algorithms in both supervised and unsupervised topics and how it is applied as solutions to data driven problems.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
9
Technopreneurship
Technopreneurship
Technopreneurship covers the basics of spotting an opportunity, ideation, writing business plans, and building a viable business model. It also introduces key project management and leadership skills (project coordination, time, and resource management, fostering creative collaboration, monitoring progress, and evaluation) involved in business ventures.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
10
EMC Elective (Fundamentals of Software Testing)
EMC Elective (Fundamentals of Software Testing)
This course is designed to introduce you to the complete software-testing life cycle. You will be learning different levels of testing, test environment setup, test case design technique, test data creation, test execution, bug reporting, and other essential concepts of software testing. This course also aimed at learners to be acquainted with the basics to advance concepts and techniques of software testing processes, in order to systemize their software testing knowledge and skills.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
11
EMC Elective (Software Quality Engineering)
EMC Elective (Software Quality Engineering)
This course provides an introduction to software quality engineering. It will discuss the issues, processes and techniques in software quality engineering. The course will train how to apply quality engineering techniques in different activities of software development and maintenance.
TOPICS
- Artificial Intelligence in Games
- Game Networking
- EMC Elective (Data Science Programming)
- Advanced Game Design
- Design and Production Process
- Computer Graphics Programming
- EMC Elective (Web Programming Dashboard)
- EMC Elective (Data Mining)
- Technopreneurship
- EMC Elective (Fundamentals of Software Testing)
- EMC Elective (Software Quality Engineering)
-
1
Capstone Project
Capstone Project
This course is envisioned to guide BS Entertainment and Multimedia Computing from all disciplines through the stages of writing capstone project. Research topics include software development such algorithms, artificial intelligence, game development, and documentation.
- To understand the concepts fo writing research by identifying research problem, method, and algorithmic solutions.
- To apply modern technique, tools, and practices in the development of the proposed prototype based on industry-accepted development methodologies.
- To test and/or evaluate the developed prototype based on appropriate standards.
- To interpret test results, write correct conclusion and recommendation regarding research project
- To document the entire research or project following the prescribed manuscript format.
- To present the initial documentation to the panel of experts and/or various communities using appropriate levels of discourse
- To relate the significant impact of technology development to the research for the society.
- To include the value of ethics to Intellectual Property rights in the conducting research.
TOPICS
- Capstone Project
- Practicum
-
2
Practicum
Practicum
The Practicum course, divided into Practicum 1 (480 hours) and Practicum (320 hours), connects the classroom learning and student interest with the acquisition of knowledge in an applied work or industry setting. Through direct observation, hands-on experience, reflection and evaluation, students should gain an understanding of the company’s work, purpose and different stakeholders, how these relate to their academic study, as well as, the organization’s position in the broader computing industry or IT field. Students will produce a critical reflection on their internship experience demonstrating how they achieved the target learning outcomes.
At the end of this course, the student should be able to:
- Demonstrate readiness in job application and confidence in the practice of the profession
- Apply modern tools, techniques, and practice in an industry setting
- Exhibit effective communication skills both oral and written
- Abide by the rules and responsibilities of computing professionals and
- Observe legal, professional, social, and ethical responsibilities.
TOPICS
- Capstone Project
- Practicum
Why Choose CIIT?
In this course, you have the power to choose your own career path.
- Game Programmer
- Game Designer
- Technical Artist
- 2D/3D Artist
- VR/AR Developer
- Gamified Application Designer
- Game Tester
Your Future
Cultivate your competencies with our Entertainment and Multimedia Computing Program. Build on your skills by learning the basics of conceptualizing and designing a system as well as creating the graphics and planning the sequence that brings your story to life. Develop games that suit different platforms whether it be for a handheld device or a console set-up. You’ll also be able to strengthen your strategy when you undergo your internship. We can even connect you with one of our company partners, enabling you to get the real-world experience needed to master the industry as a professional. At CIIT, we teach you how to play to win.
On top of this, you will be interacting with CIIT’s ecosystem of digital artists, designers, and developers giving you a unique advantage of partnering with other young professionals to help design and execute tech solutions. Imagine having a game concept where your Multimedia Arts friend can design the UI/UX, characters and landscape, while another friend helps to commercialize and promote the mobile app and handle the digital marketing aspect, while you focus on ensuring that the program codes and assets are optimized, clean and bug-free.
Get the skills, knowledge, and experience you need to succeed in the field you choose. Pursue career opportunities like:
- Game Programmer
- Game Designer
- Technical Artist
- 2D or 3D Artist
- Game Tester
- Virtual Reality or Augmented Reality Developer
- Gamified Application Designer