Digital Design (DD)

DD100    Introduction to Psychology for Digital Media                                          3(3-0-6)
             This course introduces fundamental concepts in psychology including perception, cognition, personality and social psychology, and biological aspects of behavior that have an impact on the traditional and digital communication.

DD102        Storytelling                                                                                             3(3-0-6)
             A course covering the basic of storytelling to explore the creation of character, script, setting, plot and theme to create interactive dialogue and narrative, emotional depth in characters to provide an inspiring story through written storytelling.

DD120    User Experience Design 1                                                                        3(3-0-6)
   This course introduces fundamentals of interactive design using psychological principles in relations to design. Topics will put emphasis on information architecture, graphic design, user interface documentation and interface prototyping techniques by gathering information from selected target groups to analyze and identify problems to create an interactive solution for appropriate use.

DD121    Introduction to 2D Graphics                                                                    3(0-6-3)
   This course will explore industry standard software to create Raster and Vector computer graphics for still images and animation. Topics will include management of file formats and output in Object and Layer Based.
DD123    Introduction to 3D Graphic                                                                      3(0-6-3)
   Students will explore the methodology and principles of creating 3D elements through 3D software and practices. Other topics for familiarization will be surface texturing, lighting basic as well as the 3D processing for further use.
DD210      Physics for Designer                                                                                3(3-0-6)
   This course will provide an explanation to the daily life physical phenomenon using principles of mathematics and applied physics such as light, weight, gravity, friction, projection/motion under influence of gravity, and horizontal projectiles. Students will explore geometry and trigonometry for cyclical motions as well as body motions under forces.
DD211    Math for Designer                                                                                      4(4-0-8)
   This course will introduce students to fundamentals of Algebra, graph, function, trigonometry, discrete mathematics, counting number, probability, degree of polynomial, rational number, exponential function, function of a complex variable, logarithm, equation system and conic-section.

DD290    Digital Design Project 1                                                                             4(0-8-4)
   Students will work on a more complex project in the Pre-Production process with the opportunity to choose between animation and game. An emphasis will be put on working together in a 2D project with students from different majors. The project will be under the supervision of the advisors or researchers.
DD291    Digital Design Project 2                                                                             4(0-8-4)
Prerequisites: used to study  DD290
    Students with the approved Pre-Production will continue working on the project known as a Production phase. In a 2D project with students from different major, the project will be under the supervision of the advisors or researchers.

DD124    Photography and Cinematography                                                          3(0-6-3)       
   Theory and principle of still image, digital motion, composition and various techniques of capturing. Students will learn about tools used in recording, lighting effects, selecting appropriate lenses, language of cinematography and image processing to achieve the highest quality and outcome that can be further pursued.

DD352    Fundamentals of Music and Sound Design                                            3(3-0-6)
   Students will be able to study the basic of digital and analog sound including various sound elements and creating sound effect for animation and game as well as others digital content.
DD390     Digital Design Project 3                                                                          4(0-8-4)
Prerequisites: used to study  DD291
    Students will work on, either a 2-minute animation or a small workable game prototype in 3D, with students from different major. Students must put emphasis on completing the project from scratch to completion within the semester. The project will be under the supervision of the advisors or researchers.
DD391    Digital Design Project 4                                                                          4(0-8-4)         
Prerequisites: used to study  DD390
             Based from students’ expressive interests in Pre-Production phase, this project either 2D/3D game, animation, digital art/content or VFX, will allow students to express their optimal capabilities in their chosen project.
DD490     Digital Design Project 5                                                                         4(0-8-4)
Prerequisites: used to study  DD391
   Students will work on a 2D/3D game, animation, digital art/content or VFX project of their choosing to show their highest potential in the production and postproduction process.

DD491     Portfolio                                                                                                   4(0-8-4)
   Students taking this course will be able to gather portfolio and exhibit their creative work in a professional setting. Students will use the knowledge from this course to prepare themselves for the industry.

DD300    Field Training                                                                                           3 (Not less than 240 hours)
    Internship in an organization or studio approved by the program for at least 240 hours.




DDG100     Introduction to Design Process                                                                         4(0-8-4)
    This course will introduce students to working as a team and discover the design process as applied to interactive experiences. Students are not permitted to use Game Engines but scripting to explore, research, create proposals and experience.

DDG110  Priciples of Interactive Design                                                                              4(3-2-7)
   The course offers to explore the principles of interactive design to create engaging experiences. Students will get to study the nature of the design profession, how tension leads to engagement, and complexity versus depth and how to effectively test interactive experiences.

DDG130   Introduction to Computer Technology and Programming for Designer          4(3-2-7)
   The course provides students with an introduction of the fundamental concepts on which computer components are based.

DDG131    Introductory Probality and statistics for Designer                                              3(3-0-6)
   This course teaches the fundamentals of probability and statistics without calculus with topics including data representation, population mean, variance, and standard deviation, finite probabilities, events, conditional and marginal probability, discrete random variables, binomial distribution, normal distribution, sampling distributions for mean and variance, estimation of means, confidence intervals, hypothesis testing, inference, and chi-square tests.

DDG101  Introduction to Digital Production                                                                         4(0-8-4)
Prerequisites: used to study DDG100
   Introduction course to working within the modern working environment of digital game development such as working as a team with programmers. Topics will include workflows, methodologies and best practices towards game editors, components, basic scripting, importing art and audio, creation of level, input processing and source control.

DDG111  Game Design Process                                                                                              3(3-0-6)
Prerequisites: used to study DDG110
    Students will be exposed to theory of non-digital games such as dice, card, and board games. This course will allow students to create their own game mechanics ruled by conditioning and rationing to reach targets groups, and players.

DDG140   Cognitive Psychology for Designer                                                                       3(3-0-6)
   The nature of human mental processes is an emerging research and theoretical field. Topics that this class will cover include neuroscience, attention, perception, memory, creativity, decision making, and information processing.

DDG210  System Design                                                                                                         3(3-0-6)
Prerequisites: used to study DDG111
    This course teaches how to create interactive systems using proper balance in combat systems, economic systems, social systems, inventory, and finding complexity versus depth of system balancing.


DDG200  User Research                                                                                                          3(3-0-6)
   The emphasis of this course is to understand the basic principles of user research and testing methodologies through scientific and formal approach. Students will have a chance to study a selection of research methodologies, defining target groups, information gathering and solution analysis to solve problems that may occur in various game development.

DDG201  Art Process                                                                                                               3(3-0-6)
    This course provides basic knowledge of processes used in making art such as line, shape and form, proportion as well as basic use of colors. This course will include overview of Art History and basic theory of design and composition.

DDG202    Level Design 1                                                                                                       3(3-0-6)
   Designing environment in game, students will study and use references from various architectural type that correspond to maps, traps or controlling factors as well as obstacles to determine the appropriate positioning angles.

DDG211     Game Design 1                                                                                                     3(3-0-6)
Prerequisites: used to study DDG210
    Providing students with theory in game design that can create an entertaining and interactive experience for players. Topics will cover creating successful pressure, response, learning experiences, goals and challenges.

DDG230     Programming Foundations for Designer                                                            4(3-2-7)
   Through exploring object-oriented programming expands the basic of programming skills in this course. Topics will include interfaces, polymorphism, and data structures as well as classes and inheritance.

DDG310    Game Design 2                                                                                                       3(3-0-6)
Prerequisites: used to study  DDG211
   Providing students with theory in game design that can create an engaging and interactive experience for players. Topics will cover continuous movement, player flow, engaging emotion through interactive discovery, creating sensation, and fantasy.

DDG330  Scripting Languages for Designer                                                                         3(3-0-6)
   An introduction to programming and scripting to students in order to aid digital artists in developing tools in animation and games in game engines.

DDG311  Game Design 3                                                                                                       3(3-0-6)
Prerequisites: used to study DDG310
   This course provides students with theory in game design creating a new interactive experience for players. Students will learn about building relationships through story building, creating emotions through connection and creating engagement through expressive catharsis.

DDG360  User Experience Design 2                                                                                    3(3-0-6)
   With a focus on interactive and game architecture, this course explores interactive design at a higher level. By using information derived from target groups, this will increase the efficiency in communicating with users.

DDG350  Level Design 2                                                                                                       3(3-0-6)       
   Students will design environments of various types with a focus on aesthetics and complexity for games.

DDG351  Graphics for Game 1                                                                                             3(3-0-6)
   To successfully use graphics in games, this course will explore the creation and application of 2D graphics, game modelling and texturing.

DDG450  Graphics for Game 2                                                                                            3(3-0-6)
   This course will explore the application of integrating traditional and digital sculpture techniques to create 3D assets that are effective for games.

DDG361  Advanced Scripting Languages for Designer                                                    3(3-0-6)
   The main focus of this course is to teach students scripting languages as using the APLs within game engines and combining visual/sound system, controller system, physics engine and particle/dynamic system will increase the potential of Game Engine in connecting with internal and external tools and software.

DDG451  Interactive StoryTelling                                                                                       3(3-0-6)
   A study of methods and techniques in conveying stories in both linear and non-linear sequences. Topic such as connecting scripts or sequencing to allow interaction between the receivers and audiences, control timing of the storytelling to persuade and deliver the message to the audience.

DDG480  Special Topic for Game Designer 1                                                                  3(3-0-6)
   A special topic chosen for its emerging technical innovation or knowledge necessary for the students to work professionally in the gaming industry of the future. The course advisor will choose the subject and encourage experts of the field to transfer appropriate knowledge, principles and philosophy of the profession to the students.

DDG481  Special Topic for Game Designer 2                                                                 3(3-0-6)

   A special topic chosen for its emerging technical innovation or knowledge necessary for the students to work professionally in the gaming industry of the future. The course advisor will choose the subject and encourage experts of the field to transfer appropriate knowledge, principles and philosophy of the profession to the students.

​Game Design & Production



DDA100  The Language of Drawing 1                                                                                3(3-0-6)
   This course will exploit the nature of drawing by applying various techniques such as perspective drawing, using materials and equipment through critical observation. Students will be encouraged to learn and apply reference research, basic drawing sequences, line drawing and theoretical frameworks including history of art.

DDA101  Tone, Color, and Composition 1                                                                        3(3-0-6)
   This course will explore the use of traditional light intensity, color theory and color scheme to identify the effect light has on various conditions like environment and surfaces. Topics will include exploring effective colors for communicating emotion, composition and engaging in the studies of master’s painting to understand the composition and color techniques.

DDA102  Life Drawing 1                                                                                                     3(0-6-3)
   Through investigation, observation and studies of the human body, skeletal system, muscle form and gesture, basic human anatomy is the main focus of this course. The topic will allow students to apply their drawing skills through capturing the human body in various environments of gesture and lighting towards delivering accurate proportions in drawings and design.

DDA103  Language of Drawing 2                                                                                     3(3-0-6)
Prerequisites: used to study DDA100
   To apply the knowledge learnt from Language of Drawing 1 and recreate the sensation of depth and volume. Students will put a focus on the method of perspective drawing and construction drawing through planar and value strategies to ensure the consistency and legitimacy in art and animation.

DDA104  Tone Color, and Composition 2                                                                      3(3-0-6)
Prerequisites: used to study DDA101
   This course continues to build the application of concepts studied earlier through theories, techniques, and practices of Prerequisite Course and apply to subsequent coursework in digital animation or game.

DDA110   Animation Basic 1                                                                                           3(3-0-6)       
   This course explores the history and principles of animation through various traditional animation techniques. Other topics will include timing and spacing, stagecraft, choreography, motion research and analysis, effective timing, mass and volume control. Students will get to analyze animation masterpieces.

DDA111   Animation Basic 2                                                                                           3(3-0-6)
Prerequisites: used to study DDA110
   This course will further develop the concepts and techniques of traditional animation style from Animation Basic 1. An emphasis will be put on character development as students will need to consider expression of personality, mood, thought and attitude of the character in an appropriate perspective during motion movement.

DDA200  Human Anatomy                                                                                             3(3-0-6)
   This course will explore both live models and anatomical references to identify the purpose of skeletal and muscular structure causing kinetic movements and expressive emotion. This course will also cover biped and quadruped animals, birds, insects and reptiles to encourage accurate future applications in art and animated work.


DDA201  Life Drawing 2                                                                                                 3(0-6-3)
Prerequisites: used to study DDA102
   This course will further explore human anatomy as well as animals with emphasis on the kinetic movement and integrating into complex surroundings such as clothing and figurative gesture. Topics will include composition, spatial quality and appropriate ประlighting.

DDA210  Storyboard                                                                                                      3(3-0-6)
   This course will introduce visualization through interpreting story in each scene, explore commentary, character development, and appropriate symbols for indication of camera angles, shot sequencing, and time used.

DDA230  Character Design                                                                                           3(3-0-6)
   Using acceptable industry techniques and professional application, students will apply traditions of human and animal anatomy to develop unique animated characters and scene design corresponding to concepts.
DDA231    Perspective Background and Layout                                                          3(3-0-6)
Prerequisites: used to study DDA103
   This course offers students the fundamentals of perspective and background drawing. Classical depth cue and perspective systems will guide students to create a correct-ratio scene and objects for animation and games.

DDA240   Introduction to 3D Animation          
Prerequisites: used to study DDA123
    This course provides the overview of 3D animation techniques by moving various objects to correspond with movement theory in the basic of animation and basic character movement.

DDA241  Texture                                                                                                           3(3-0-6)
   This course will explore and focus on generation of efficient and accurate texture maps. Techniques for generating texture on surfaces, light behavior on various objects as well as exploring UV mapping, unwrapping, multi-layered shaders, animated texting methods and using the properties of surfaces in creating a detailed specification for the models.


DDA242  Lighting, Rendering and Compositing                                                       4(3-2-7)
   This course explores the cinematography, animation and games with a focus on the impact of light. Students will explore and apply rendering techniques, image overlay, effects, and image processing in various techniques such as real time rendering for future application.

DDA343  Rigging 1                                                                                                       3(3-0-6)
   Students will be exposed to industry standard rigging techniques which are used for character movements. Students will work on adapting the structural skeleton movement of biped animals which can be applied to characters in games and animation.

DDA340  Character Animation 1                                                                                  3(3-0-6)
Prerequisites: used to study DDA240
   By continuing the studies from Introduction to 3D animation course, the focus is put on animating characters with accuracy and appeal through appropriate animating movements that correspond to the character design.

DDA350  Concept for production (Game, Film, Animation)                                      3(3-0-6)
   Design an overall concept and design element for developers or team members of the pipeline to allow continuity in working on the project in the subsequent process. Within their fields, these conceptual images provide key visual necessary for a successful deliver of the project.

DDA351  Visual and Story Development                                                                     3(3-0-6)
   Methods of developing visuals to resemble the stories or scripts by interpretation, delivering identity, showing mood and emotion of the environment and characters.

DDA360   3D Sculpture                                                                                                  3(3-0-6)
   Through learning about digital modelling tools, students will apply and model traditional objects and structural body in order to process the assets for future use in animation, film or games.

DDA361  3D Environment and Level Design                                                               3(3-0-6)
   Through adapting the principles of 3D environment design, theatrical sets, architectural simulation and level design, students of this course will be asked to investigate the relationships of proportion, spatial dimension, architecture and various geographical conditions.

DDA362  Hard Surface and Organic Modeling                                                           3(3-0-6)
   Integrate techniques using traditional 3D modelling and 3D sculpting to create man-made and organic model.

DDA370  FX1                                                                                                                  3(3-0-6)
   Basics of visual effects such as creating fur, hair, controlling particles resulting in smoke, explosion and pyro.

DDA371  FX2                                                                                                                  3(3-0-6)
   Simulation of rigid or soft body, fluids, cloth simulation and continuous reaction movements such as exploded elements from bombsites or smoke and fire.

DDA380   Character Animation 2                                                                                 3(3-0-6)
    A study of character movements based on nature of physics such as pulling, pushing and lifting. Topic will include the reaction between combat.

DDA381  Character Animation 3                                                                                 3(3-0-6)
   This course will explore character emotional expression, facial expression through conversation as well as creature-like characters such as quadruped, insects or monsters.

DDA452    Costume and Prop Design                                                                        3(3-0-6)
   This course offers the opportunity to study and design costumes, accessories, weapons and assets that correspond to geography and historical period as well as adapting them into the situation and characters.

DDA453  Environment Design                                                                                    3(3-0-6)
   To help artists and designers in creating and adapting designs, this course offers an overview of history of architecture from past to present to solidify accurate architectural elements, imagination and inspire a fantasy world of the future.

DDA460  Low Polygon                                                                                                 3(3-0-6)
   This course introduces a modelling technique that creates the lowest possible resolution polygon without losing details through various types of texture mapping to indicate overall shape, breaking light into light map to reduce rendering time.

DDA461  Procedural Modeling                                                                                   3(3-0-6)

   This course teaches a technique, known as modular modelling, through control change and adapt into level and environment design on Game Engine or Motion Graphics.

DDA462   Real-time Visualization                                                                                3(3-0-6)
   By using game engine, this course teaches integration techniques in real-time visualization modelling. This course will explore material, rendering, Physical based rendering, lighting, creation of various environments, camera angles and limitation of different Game Engines.

DDA470  Rigging 2                                                                                                       3(3-0-6)
   Creating character’s rigging system facilitated scripting languages to control body and facial features as well as for animals, monsters, robots, or machines.

DDA471   Character Animation & Real-time FX in Game Production                      3(3-0-6)
   Applying real-time visual effects onto characters and their animated movements or mapping under the control of Game Engine. Character and data animation. Key frame. Character movement into game engine Special mapping from simulation.

DDA480    Match Moving and Green Screen                                                               3(3-0-6)
   This course will teach the students the usage of green screen, shooting scene (moving image) and the removal of green screen techniques to compositing process with actors. Other topics will include digitizing real-life footage and identifying 3D coordinated point clouds from 2D footage to use and combine in 3D scenes created.

DDA490    Special Topic for Animation and VFX 1                                                      3(3-0-6)
   A technological study that can encourage development in the area of animation, visual effects, and digital art. The topic of focus will be based on the market and the current trend of technology in creating creative work. (The topic will be defined before student’s registration period)


DDA491     Special Topic for Animation and VFX 2                                                    3(3-0-6)
    A technological study that can encourage development in the area of animation, visual effects, and digital art. The topic of focus will be based on the market and the current trend of technology in creating creative work. (The topic will be defined before student’s registration period)