top of page

CREATIVE Technology (CT)

DD 100    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.

DT 100    Fundamentals of Mathematics for Computer Graphics                   3 (3-0-6)           
      Fundamental knowledge of linear algebra and trigonometry.  Topics covered in this course includes  2D geometry, polynomial, rational, trigonometric, exponential and logarithmic functions as well as their inverses; analytic trigonometry, trigonometric identities, the unit circle, and trigonometric functions of a real variable; introduction to linear systems, basics of linear transformations in 2D; vectors, parametric lines, dot product, and projections in 2D.

DT 101    Fundamentals of Mathematics for Computer Graphics Lab            1 (0-2-1)
   Practicum to enhance programming knowledge in DT100

DT 110    Applied Calculus and Analytic Geometry 1                                       4 (4-0-8)
   Introduction to college Calculus.  Topics covered in this course includes sequences and series of real numbers, power series and Taylor series, and calculus of transcendental functions, multivariable and vector calculus.

DT 130    Project Introduction                                                                              4 (0-8-4)
   Introduction to game development, game process, game history and game industry.  This course focuses on team building, creating game or simulation as a team. 
DT 131    Project                                                                                                    4 (0-8-4)
    This course introduces methods for working effectively on a team, coding best practices, team communication, legal issues of game industry and game marketing.  Students work as a group to make a simple two-dimensional game or simulation.


DT 160    High Level Programming                                                                     3 (3-0-6)
     Foundation of high-level programming courses and projects. Topics covered in this course includes control flow, decision making, case selection, procedure iteration, basic data types, array, memory and pointer, structure, string and file.

DT 161    High Level Programming Lab                                                             1 (0-2-1)
Prerequisites: used to study or study together with DT160                   
     Practicum to enhance programming knowledge in DT160

DT 162    Object-Oriented Programming                                                          3 (3-0-6)
Prerequisites: used to study DT160
               Introduction to C++ language and object-oriented programming.  Topics covered in this course includes differences between C and C++, namespaces, function and operator overloading, classes, abstract data types, encapsulation, inheritance, templates, and fundamental STL components.

DT 163    Object-Oriented Programming Lab                                                   1 (0-2-1)
Prerequisites: used to study or study together with DT162     
            Practicum to enhance programming knowledge in DT162

DT 170    Game Design and Implementation Techniques                               3 (3-0-6)
Prerequisites: used to study or study together with DT162
     Introduce interactive graphic programming and game engine architecture.  Topics covered in this course includes game flow, game loop, system component, game state management, input/output handler, state machine, collision detection, scene management and 2D rendering.  Students learn how to implement 2D games or interactive graphic applications.

DT 180     Computer Organization and Architecture                                       3 (3-0-6)
   Fundamental elements of computer.  Topics covered in this course includes number systems and computation, electricity and basic circuits, logic circuits, memory, computer architecture, and operating systems.  Students learn how to implement operational code and assembly languages on a hardware platform, such as a personal computer or an autonomous vehicle.

DT 181     Computer Organization and Architecture Lab                               1 (0-2-1)
Prerequisites: used to study or study together with DT180                  
   Practicum to enhance programming knowledge in DT180

DT 200      Applied Calculus and Analytic Geometry 2                                   4 (4-0-8)
Prerequisites: used to study DT110
   This course is a continuation of DT 110.  Topics covered in this course includes differential operators on vector fields, multiple integrals, line integrals, general change of variable formulas, Jacobi matrix, surface integrals, theorems of Green, Gauss, and Stokes.


DT 201     Linear Algebra                                                                                   3 (3-0-6)
Prerequisites: used to study DT200              
   Mathematical foundations of linear algebra.   Topics covered in this course includes matrix algebra and linear systems of equations as well as basics of linear transformations in Euclidean spaces, determinants, and the Gauss-Jordan Algorithm, abstract vector spaces, linear independence and bases, orthogonality, change of basis, general theory of linear transformations, and eigenvalues and eigenvectors, least-squares approximations, Fourier transforms and differential equations.

DT 210    Dynamics                                                                                             4 (4-0-8)
Prerequisites: used to study or study together with DT200 
     Fundamental principles of mechanics, including kinematics, Newtonian dynamics, work and energy, momentum, and rotational motion.  Students experience with the laws of basic physics involving linear motion, force, gravitation, conservation of energy, conservation of momentum, collisions, rotational motion, and springs.


DT 211    Dynamics Lab                                                                                      1 (0-2-1)
Prerequisites: used to study or study together with DT210
       Practicum to enhance programming knowledge in DT 210


DT 230    Advance Project 1                                                                              4 (0-8-4)
Prerequisites: used to study DT110 DT131 DT162           
DT 231    Advance Project 2                                                                              4 (0-8-4)
Prerequisites: used to study DT260 and have taken DT230 
    Students continue and complete the project in DT 230.

DT 247    Theory and Principles of Game Design 1                                        3 (3-0-6)
   Fundamental of game design and game mechanics such as randomness, game state, hidden information. Introduction to specification design, game rules, playtesting and game balance.

DT 257     Theory and Principles of Game Design 2                                       3 (3-0-6)
Prerequisites: used to study  DT 247
   Analyze and simulate interactive game systems. Introduction to system analysis and simulation, game balance, combat systems, and economic systems.

DT 260    Advance Programming                                                                     3 (3-0-6)
Prerequisites: used to study DT262
    This course is built on the first two high-level programming courses (CS 120 and CS 170).  It focus on advanced topics of the C/C++ programming language in greater detail.  Topics covered in this course includes advanced pointer manipulation, utilizing multi-dimensional arrays, complex declarations, and standard library functions, class and function templates, operator overloading, multiple inheritance, runtime type information, the standard template library, and performance issues.

DT 261    Data Structures                                                                                  3 (3-0-6)
Prerequisites: used to study DT260
     Introduction to abstract data types.  Topic covered algorithms for data structures such as arrays, linked lists, stacks, queues, trees, hash tables, and graphs.  The course also examine algorithms complexity of these data structures.

DT 280    Operating Systems                                                                            3 (3-0-6)
Prerequisites: used to study  DT180 and DT162
   Overview of modern operating systems.  Topics covered in this course includes computer organization and design, process management, threading, interprocess communication, process synchronization, and memory management.

DT 284    Computer Graphics 1                                                                        3 (3-0-6)
Prerequisites: used to study  DT162 and DT100
    Mathematics, data structures and algorithms for creating, animating and viewing 2D graphic primitives.  Topics covered in this course include drawing lines, circles, curves, triangles, transformations, culling, clipping and 2D viewing pipeline.  Students learn how to implement 2D graphics applications.  Preparing the students with the knowledge background for learning 3D applications. 


DT 285     Computer Graphics 2                                                                       3 (3-0-6)
Prerequisites: used to study  DT284
   Mathematics, data structures and algorithms for creating, animating and viewing 3D graphic objects.  Topics covered in this course include 3D graphics pipeline, 3D representation, transformations, key frame animation, intersection testing and collision detections.  Students learn how to implement 3D graphics applications. 

DT 300    Discrete Structures                                                                            3 (3-0-6)
Prerequisites: used to study DT200
    Several mathematical topics that are the foundation of computer sciences. Topics covered in this course includes propositional and first order logic, mathematical proof and reasoning, basic set theory, number theory, enumeration, recurrence relations, mathematical induction, generating functions, and basic probability, graph theory, asymptotic analysis, and finite automata.


DT 328      Graphic and User Experience Design                                            3 (3-0-6)
Prerequisites: used to study  DT162 
    Explore elements of visual design and apply them to computer user interfaces. Analyze various types of sensory interfaces and create representations of information valuable to a system user. Examine overall enjoyment of the user experience, consideration towards relating the user experience to the theme of the game or system. Usage of various industry-standard languages related to prototype interfaces.

DT 330     Special Topic 1                                                                                 4 (0-8-4)
Prerequisites: used to study  DT284  or used to study or study together with DT387, DT261, DT231, DT210
    Students work as a group to make an advanced game or simulation.  Students can create 2D games or 3D games using graphics API.   Students work on implementing technical features, such as simple 3D scene management, 3D rendering pipeline, artificial intelligence, networking, animations and physic system.

DT 331    Special Topic 2                                                                                 4 (0-8-4)
Prerequisites: have taken DT330
   Students continue and complete their project in DT 330.


DT 332    Field Training                                                                                   3 (>120)
   Internship in an institute or industry for at least 120 hours.

DT 347    Game Space and Camera Design                                                 3 (3-0-6)                  
Prerequisites: used to study  DT162
    Design 2D and 3D game spaces and camera design. Introduction to spatial archetypes, spatial affordances, map design. Introduction to 2D and 3D game level and camera design.


DT 357    Game Prototyping                                                                          3 (3-0-6)
Prerequisites: used to study DT162 and DT247
   Design and implement game prototypes in common genres. Topics in game design including building tension, effective methods for giving feedback and teaching players, and using interactive elements to create player engagement.

DT 360  Basic Theory in Artificial Intelligence                                             3 (3-0-6)
Prerequisites: used to study DT261
   Focus on AI algorithms that are commonly used in game.  Topics covered in this course include movement, path finding, decision tree, state machines, behavior tree, learning and minimaxing.  Students learn how to implement game AI algorithms and integrated them into theirs games.

DT 361     Design and Analysis of Algorithms                                             3 (3-0-6)
Prerequisites: used to study DT 200, DT 260, DT 261
     Introduction to problem solving. Techniques for designing algorithms and for analyzing the time and space efficiency of algorithms. Topics covered in this course includes divide-and-conquer, greedy algorithms, dynamic programming, graph traveling, backtracking, branch and bound, sorting, searching, randomized algorithms and NP problems.


DT 366     Low-Level Programming                                                             3 (3-0-6)
Prerequisites: used to study DT 180, DT 280
   Introduction to modern microprocessor architectures.  Topics covered in this course includes computer architecture and modern assembly languages.  Students learn how to implement assembly language in order to understand how CPU work, how compiler work and how to optimize high-level language programs.

DT 377    Software Engineering                                                                   3 (3-0-6)
Prerequisites: used to study DT 260
   Topics include system architecture, security, methodologies and notation, UML, object-oriented analysis and design, requirements analysis, implementation, verification, validation, maintenance, and software engineering standards. Risk management and iterative design receive special emphasis. Student teams apply acquired knowledge to a substantial project.

DT 378     Introduction to Databases                                                          3 (3-0-6)
Prerequisites: used to study DT 162
   Overview of database systems.  Topics covered in this course include database architectures, data modeling, query languages, design schemes, transaction management and file organizations.  Students learn how to create and deploy a database and to process data.


DT 384     Advanced Computer Graphics 1                                              3 (3-0-6)
Prerequisites: used to study  DT 285
   Introduction to GPU architecture, programing and graphics API.  Focus on real-time rendering techniques such as shading model, lighting model, texture mapping, mapping techniques, shadow.  Students learn how to implement real-time rendering techniques with graphics API and shader code.


DT 385    Advanced Computer Graphics 2                                                3 (3-0-6)
Prerequisites: used to study DT 384
   Focus on complex 3D scenes representation, management and rendering.  Topics covered in this course include spatial data structures such as binary space partitioning tree, octree, kd-tree, grid, bounding volume hierarchies.  Learn how to use these structures for perform object-culling, object query and rendering.

DT 386    Computer Networks                                                                    3 (3-0-6)
Prerequisites: used to study DT 280 และ DT 260
    Introduction to network communications, network standards, client-server models, internet protocol, TCP/IP and network management.  Students learn how to implement program the can send and receive data using networks libraries.


DT 387    Introduction to Computer Graphics                                          3 (3-0-6)          
Prerequisites: used to study DT162
   This class presents overview of 3D computer graphics. Topics include fundamental components of graphics engine, graphics pipeline, 3D transformation operations, viewing and projection, lighting and shading models, surface detail techniques, hidden object culling and removal techniques, 3D object modeling. Introduction to popular graphics programming languages (such as GDI plus, OpenGL, DirectX) and shader programming.

DT 404   Selected Topics in Sciences for Game Development 1                3 (3-0-6)

     Study current topics of interest in sciences that are related to game development. 


DT 405   Selected Topics in Sciences for Game Development 2                3 (3-0-6)

     Study current topics of interest in sciences that are related to game development. 


DT 406    Selected Topics in Mathematics for Game Development 1         3 (3-0-6)

     Study current topics of interest in mathematics that are related to game development. 


DT 407     Selected Topics in Mathematics for Game Development 2         3 (3-0-6)

     Study current topics of interest in mathematics that are related to game development. 

DT 430      Special Topic 3                                                                          3 (1-4-4)  
Prerequisites: used to study  DT331
     Students work as a group to make an advanced game or simulation.  Students work on implementing technical features, such as advanced 3D scene management, special rendering effect, advanced artificial intelligence behavior, networking, complex animations and physic system.


DT 444       Selected Topics in Game Design 1                                             3 (3-0-6)

     Study current topics of interest in game design. 


DT 445       Selected Topics in Game Design 2                                             3 (3-0-6)                       

    Study current topics of interest in game design. 


DT 446       Selected Topics in User Experience Design and User Research    3 (3-0-6)

     Study current topics of interest in user interface design, user experience design or user research. 

DT 447    2D and 3D Game Design                                                         3 (3-0-6)         
Prerequisites: used to study  DT357
    Study game design and game implementation using a 3D engine. Create a game with one or more levels from start to finish, including modifications to game mechanics, controls, and cameras. Topics including aesthetics, environment building, lighting, texturing, resource placement, player guidance, player controls, camera controls, scripting, and game mechanics in 3D.

DT 465    Physical Simulation for Computer Graphic                           3 (3-0-6)
Prerequisites: used to study  DT210, DT260
   Mathematics and Physics background on laws of motion.  Topics covered in this course include particle based physics system, mass aggregate physics, mass-spring system, constraints, rigid-body physics, collision detections, collision resolution and friction.  Students learn how to implement physic simulation projects.

DT 466     Introduction to Interactive Sound Synthesis                        3 (3-0-6)
Prerequisites: used to study DT260, DT261
   This course cover real-time dynamic sound synthesis, 3D auditory effects, and sonic ambience used in real-time simulations and video games. Other topics creating different kinds of sounds such as collision sounds, wind effect, natural and ambient sounds using techniques including additive synthesis, subtractive synthesis, granular synthesis and layering and spectral filtering.


DT 467      Selected Topics in Computer Science 1                                     3 (3-0-6)

 Prerequisites: used to study DT 260

      Study current topics of interest in Computer Science. 

DT 468    Selected Topics in Computer Science                                   3 (3-0-6)
Prerequisites: used to study DT260
   Study current topics of interest in Computer Science. 


DT 469      Selected Topics in Computer Science 3                                     3 (3-0-6)

Prerequisites: used to study DT 260

    Study current topics of interest in Computer Science. 

DT 474      Image Processing                                                                  3 (3-0-6)
Prerequisites: used to study DT260, DT261
   Introduction to mathematics and algorithms for image processing.  Topics covered in this course include image acquisition, image operations, filters, Fourier transform, Wavelet transform, working on frequency domain, color models, image compression and image segmentation.  Students learn how to implement various image processing algorithms and apply them to create image processing applications.

DT 475    Animation and Modeling                                                       3 (3-0-6)
Prerequisites: used to study DT384 or DT387, DT260
   Introduction to theories and techniques of 3D modeling, texture mapping, key framing, forward kinematic and inverse kinematics.  Students use 3D content creation software to create simple animation

DT 476   Selected Topics in Computer Science 4                                     3 (3-0-6)

Prerequisites: used to study DT 260

      Study current topics of interest in Computer Science. 

DT 481   Selected Topics in Arificial Intelligence and Machine Learning    3 (3-0-6)

Prerequisites: used to study DT 260

     Study current topics of interest in Arificial Intelligence and Machine Learning. 


DT 484    Selected Topics in Computer Graphics                                3 (3-0-6)
Prerequisites: used to study DT284 or DT387
    Study current topics of interest in Computer Graphics.

DT 494    Selected Topics in Art Music and Animation Production             3 (3-0-6)

     Study current topics of interest in Art Music and Animation Production. 

General Education

​GEN 101    Physical Education                                                                                 1(0–2–2)
   This course aims to study and practice sports for health, principles of exercise, care and prevention of athletic injuries, and nutrition and sports science, including basic skills in sports with rules and strategy from popular sports. Students can choose one of several sports provided, according to their own interest. This course will create good health, personality and sportsmanship in learners, as well as develop awareness of etiquette of playing, sport rules, fair play and being good spectators.


GEN 111    Man and Ethics of Living                                                                       3(3-0-6)
   This course studies the concept of living and working based on KMUTT’s Mission to develop its students to be the best academically, to have morality and work ethics, and to demonstrate the KMUTT vision and mission through the use of knowledge and integrative learning approaches. Students will be able to gain KMUTT’s desirable vision of the University such as, social responsibility, KMUTT Citizenship, professional skills, and to apply knowledge toward life in KMUTT and beyond for the benefit of themselves and others.

GEN 121    Learning and Problem Solving Skills                                                    3(3-0-6)
   This course aims to equip students with the skills necessary for life-long learning. Students will learn how to generate positive thinking, manage knowledge and be familiar with learning processes through projects based on their interest. These include setting up learning targets; defining the problems; searching for information; distinguishing between data and fact; generating ideas, thinking creatively and laterally; modeling; evaluating; and presenting the project.

GEN 201    Art and Science of Cooking and Eating                                               3(3-0-6)
   This course aims to change students’ eating behavior, safely select ingredients and ready-made dishes, develop cooking skills with neatness, beauty and efficiency, know how to use, preserve and consume foods, and use food containers with suitability, neatness and environment-friendliness. Additionally, the students can employ their creativity to create new menus or “Fusion Food” from the combination of various cultures.


GEN 211    The Philosophy of Sufficiency Economy                                                3(3-0-6)
   This course emphasizes the application of previous Thai economic development approaches, the problems and impacts of the development, the rationale for applying the concept of sufficiency economy to Thai society, the meaning and fundamental concept of the philosophy of sufficiency economy, and the application of this philosophy to lifestyles at individual, community, organization, and national levels. The study covers relevant case studies as well as the Royal Projects.

GEN 212    Mind Development through Buddhism for a Fulfilling Life                  3(2-2-6)
   This course aims to foster spiritual growth and develops equanimity, compassion and happiness, which are the foundations for the wisdom to understand the true nature of life. This will be done through contemplative practices in accordance with Mahasatipatthana 4 (The 4 foundations of mindfulness : Kayanupassana section). The learning process is based on the ‘learning by doing’ approach and will include talks about Samadhi, such as the benefits of Samadhi, how Samadhi can be used in daily life, Samadhi and work, the differences between Samadha and Vipassana, as well as other Dhamma topics that will be useful in daily life along with the Dhamma guidance for success and well-being in modern society.

GEN 222     Thai Society, Culture and Contemporary Issues                                   1 (0 – 2 – 2) (S / U)
   The class will give an introduction and orientation to Thailand. The course provides students with perception of Thailand focusing on culture, society and language. The structure of the course will be able to assist students to appreciate being in Thailand comparatively and also make connections with the broader field of features and trends of contemporary Thai society.
   Students are expected to engage in scientific, engineering challenges or in other technical field of choice. This part of the course consists of lectures, discussions and/or mini projects related to the context of Thailand and contemporary issues where students apply their scientific knowledge to tackle the given problems.

GEN 223    Disaster Preparedness                                                                             3(3-0-6)
   Disaster education is the multidisciplinary approach which integrated between technical science and social science. It aim to monitor the hazard, risk assessment, planning and mitigate the disaster based on inter-organizational crisis management framework which is characterized by four primary decision points (4Cs) as; 1) Cognition: detection of risk, 2) Communication: interpretation of risk for the immediate context, 3) Coordination: connect to multiple organizations in a wider area, and 4) Control: self-organization and mobilization of a collective to reduce risk. This subject may led the student have the capacity to coping with the complexity in the disaster by the flexibility. Moreover, the student may have the adaptability and the understanding both technology and social linkage while disaster are more frequency and more intensity

GEN 224    Liveable City                                                                                              3(3-0-6)
   This course aims to study conceptions of understanding and raising awareness to urban problems, social and cultural diversity in urban areas, as well as liveable city models. These conceptions could significantly support KMUTT graduates’ attitudes and awareness to their participation with urban problems as public space. It could also raise their viewpoints to public interests and urbanization together with their roles, responsibilities and acceptance for social diversity. In addition, this course has an idea for understanding and realization to Sustainable Development Goals–SDGs 2030 which becoming an important goal for international, national and university levels.

GEN 225    Reflective Journal Writing for Self-Improvement                                  3(1-4-4)
   This course aims to develop reflection journal writing of learners undergo to look back on their past learning experiences in workplaces. It emphasises the importance of soft skills for success in workplaces and helps students to develop their understand on social skill evaluation which is a necessary characteristic to perform efficiently in workplace. The analytical tools are self-evaluation and feedback from supervisors. Both strength and weakness are reported on their reflection journal. This include feedback from him or herself and external sources is helpful for developmental purposes, providing it to students to assist them in developing work skills and behaviors appropriately.

GEN 231    Miracle of Thinking                                                                                 3(3-0-6)
   This course aims to define the description, principle, value, concept and nature of thinking to enable developing students to acquire the skills of systematic thinking, systems thinking, critical thinking and analytical thinking. The Six Thinking Hats concept is included.  Moreover, idea connection/story line and writing are explored.  Examples or case studies are used for problem solving through systematic thinking using the knowledge of science and technology, social science, management, and environment, etc.

GEN 232    Community Based Research and Innovation                                        3(3-0-6)
   This course provides knowledge in scientific research methodology and design process for creating innovative projects. Students engaged in learning process by taking several field-trips to visit the local community nearby KMUTT campus to learn and understand problems encountered in community. The local communities are used as the social lab for the learning and as source of research questions that originated from the real-life problems in the communities. Students, then, design innovative method and write the research proposal that aims to solve the problem and create value for the community. The final section of the course requires students to organize the exhibition and presenting the project and through the pitching activity and poster presentation.      


GEN 241    Beauty of Life                                                                                           3(3-0-6)
   This course aims to promote the understanding of the relationship between humans and aesthetics amidst the diversity of global culture.  It is concerned with the perception, appreciation and expression of humans on aesthetics and value.  Students are able to experience learning that stimulates an understanding of the beauty of life, artwork, music and literature, as well as the cultural and natural environments.

GEN 242    Chinese Philosophy and Ways of Life                                                    3(3-0-6)
   This course introduces students to how Chinese philosophy could be applied to the context of everyday life and thus contributes to the beneficial development of mind, body and interactions with all things and environment. The course aims to cultivate positive attitude among students by placing emphasis on the right attitude to learning and skills that promote emotional intelligence. The focus is also concerned with achieving a better understanding of “physical health” through approaches of Taoism. The attention is also directed toward exploring principles that could lead to success with the primary focus on teamwork and leadership. In doing so, a diverse set of Chinese philosophical styles are provided as instruments for students to reflect on and improve their ways of living.

GEN 301    Holistic Health Development                                                                3(3-0-6)
   The objective of this course is to develop students’ holistic knowledge on heath development for good life quality. The course emphasizes both physical and mental health care promotion, including composition of wellness;factors affecting health; integrated health care; nutrition; immunity strengthening; sanitation; competent reinforcement of physical activities to empower the smartpersonality and the smart mind, and to facilitate healthy and balanced emotional development; preventing and solving problems on mental health; practices in concentration, meditation and self-understanding; definition of wellness by WHO; and information on general health check up and physical fitness tests.

GEN 311    Ethics in Science-based Society                                                            3(3-0-6)
   This course will explore a variety of ethical and social issues in science and technology. Students will study basic theories of ethics from the West and the East. They will learn how to apply these theories to contemporary cases. They will be asked to critically evaluate the role of the scientist in society, and to become aware of complex ethical issues facing scientists in different professions. Case studies will be used extensively throughout the course, with an emphasis on critical debate. The goal of the course is to enable each student to develop an understanding of conflicting opinions regarding science and technology, and to define and refine their own ethical code of conduct based on evaluation of arguments from differing viewpoints.

GEN 321    The History of Civilization                                                                      3(3-0-6)
   This subject covers the study of the origin and development of civilization during the five historical periods—prehistoric, ancient, middle age, modern, and the present period.  The study will focus on significant social, economic and political events resulting from values and attitudes due to customs, beliefs and innovations, including the ability to communicate through art and literature based on several perspectives and periods.


GEN 331    Man and Reasoning                                                                               3(3-0-6)
   The purpose of this course is to develop analytical thinking skills and reasoning; deductive and inductive approaches; reasoning approaches of the East and the West; and, a case study of formal and informal reasoning of everyday life. 


GEN 332    Science Storytelling                                                                               3(3-0-6)
   This course aims at developing storytelling skills in science for different target groups effectively. Learners will get to practice how to identify the point of a story, how to organize the flow of thoughts for storytelling, and how to creatively tell a story in a variety of ways.​


GEN 341    Thai Indigenous Knowledge                                                                 3(3-0-6)
   This is a study of indigenous knowledge in different regions of Thailand with a holistic approach, including analyses from scientific, technological, social science and anthropological perspectives. Students will learn how to appreciate the value of indigenous knowledge and recognize the ways in which such knowledge has been accumulated—lifelong learning of indigenous people and knowledge transfer between generations.  Students will learn to become systematic, self-taught learners.

GEN 351    Modern Management and Leadership                                                 3(3-0-6)
   This course examines the modern management concept including basic functions of management—planning, organizing, controlling, decision-making, communication, motivation, leadership, human resource management, management of information systems, social responsibility and its application to particular circumstances.

GEN 352    Technology and Innovation for Sustainable Development                  3(3-0-6)
   This course is the study of the definitions, concepts and roles of technology and innovation in the creation of wealth, and their impact on society and humanity. The course will explore the policies, strategies, and tools for synthesizing and developing technology and innovation for a wisdom-based society together with ethics in management. Students will study the exploitation and protection of intellectual property as a result of technology and innovation.

GEN 353  Managerial Psychology                                                                             3(3-0-6)
   This course focuses on the fundamental concepts of psychology and management of human behavior in an organization, including psychological factors and their effect on human working behavior such as attitude, communication, social influences and motivation. Moreover, it will incorporate organizational behavior modification, conflict management, and leadership and organizational effectiveness.


GEN 411    Personality Development and Public Speaking                                   3(2-2-6)
   This course aims at developing public speaking skills and personalities of students. The course will cover a diverse range of abilities and skills such as good manners, attire, social rules, communication psychology, and verbal and non-verbal languages. Students are expected to gain these useful skills, including giving reasons, discussion, negotiation, persuasion, presentation, and application of technology for communication.

GEN 412    Science and Art of Living and Working                                                 3(3-0-6)
   The concepts covered are the science and art of living and working, personality, social expression, temperance, critical thinking and reasoning, problem solving, value of living, self-development, social and self-responsibility, creating a healthy life and work, and the art of living and working with others.

GEN 421    Integrative Social Sciences                                                                     3(3-0-6)
   This course integrates four major contents in social sciences, i.e., society and culture, economics, politics and laws, and the environment. The course also covers interesting contemporary social issues, such as ethnic problems, resource distribution, political instability, and environmental deterioration.

GEN 441    Culture and Excursion                                                                             3(2-2-6)
   This course aims to encourage students to learn and understand culture and culture exchange on both local and international aspects. Students will comprehend the diversities of ways of life through excursion-based learning, and understand the key role of language used for communication and tourism management.

LNG 120     General English                                                                                       3 (3-0-6)          
   This course aims to strengthen basic knowledge of English and to build positive attitudes towards language learning.  Covering all four skills integrated through topics related to everyday English and basic skills-oriented strategy training, the course raises the students’ awareness of both language and learning. And it thus enabling them to understand and use English with relative ease and efficiency. To enhance life-long learning skills, the course then combines classroom learning with self-access learning via the Self-Access Learning Centre to encourage the students to focus on their own specific needs through a task or a mini-project.  To accomplish the tasks, the students are expected to develop language skills and apply strategies learned throughout the course.

LNG 220    Academic English                                                                                     3 (3-0-6)
   The course aims at developing English communication skills covering listening, speaking, reading, and writing. In particular, it emphasises the use of these skills in meaningful communicative tasks in academic and technological contexts. The students will be engaged in a variety of learning activities that foster positive attitudes and confidence in using English. Independent learning skills will also be promoted via self-access learning modes.

LNG 221     Academic English for International Students                                       3 (3-0-6)    
   The course aims at developing the confidence and academic English skills necessary for learners in an international program. The learning and teaching involves the integration of the four language skills, thinking skills and autonomous learning. In terms of reading, the course focuses on reading for main ideas, summarizing skills, critical reading and interpretation skills through the use of real-world content. In terms of writing, the emphasis is on process writing and academic writing to enable learners to effectively use the information gained from reading to support their statements. In terms of speaking, the focus is on sharing opinion and exchanging information on issues related to the learners’ content areas or their field of interest. In terms of listening, the focus is on listening to English talks and taking notes from authentic input.

LNG 222     Academic Listening and Speaking for International Students          3 (3-0-6)          
   This course aims at developing confidence and academic listening and speaking skills necessary for learners in an international program. The teaching and learning styles involve an integration of English into learners’ content areas to enable them to think critically and communicate effectively. Learners will be able to listen to extended speech and lectures in their fields, share ideas and express opinions, conduct an interview for professional, collect data and present a survey project.

LNG 321    Academic Reading and Writing in International Contexts                  3 (3-0-6)
Prerequisites: LNG 221 Academic English in International Contexts and/or LNG 222 Academic Listening and Speaking in International Contexts/  or O-NET part English  >=76%
   The course aims at developing confidence and academic reading and writing skills necessary for learners in an international program. The teaching and learning styles involve an integration of English into learners’ content areas to enable them to read academic articles in their chosen fields. Learners will be able to extract main points from the text, purposefully select required information to support their writing, write different forms of reports in their fields, use information obtained from reading and their own experience in writing an essay, and effectively use references and citations throughout the writing process.

LNG 121    Learning Language and Culture                                                        3 (3-0-6)
Prerequisites: LNG 103 or LNG 107
   Study on a special interests related to learning language, culture and language use. The Department will notify further information as it becomes available.

LNG 122    English Through Independent Learning                                             3 (0–6–6)
Prerequisites: LNG 103 or LNG 107
    Self-based learning theory.  Self-based learning processes. Exposure to and use of English through a structured experience. Reporting and reflecting on the exposure to and use of English and receiving teacher’s advice through the Internet.

LNG 231    Reading Appreciation                                                                           3(3-0-6)
Prerequisites: LNG 103 or LNG 107
   Reading principles and techniques. Reading ia such as documentaries, autobiographies, speeches, short stories, poems and novels. Emphasis on the development of reading appreciation and critical thinking skills.

LNG 232    Basic Translation                                                                                   3(3-0-6)
Prerequisites: LNG 103 or LNG 107
   Translation theories and procedures. Translation methods. Cultural issues and art of translation. Problems in English-Thai and Thai- English translation. Principles and conventional practices of translation. Machine translation. Seminar on translation problems and solutions. Current trends in translation. 

LNG 235    English for Community Work                                                             3 (2-2-6)
Prerequisites: LNG 103 or LNG 107
   This course aims at fostering the use of English to pursue community work. It encourages learners to engage in a real world task allowing them to use English in writing a proposal to ask for the community work funding. Positive attitudes and confidence in using English would be highlighted throughout the course.Effective communication skills, life skills and social responsibility would also be reinforced. The use of social media as a means of communication is encouraged in the course.

LNG 243    Reading and Writing for Career Success                                          3(3-0-6)
Prerequisites: LNG 103 or LNG 107
   Reading different types of texts by using effective reading strategies such as manuals and technical texts, project proposal, contracts and e-mails; writing used at work places such as manual, e-mail writing, project proposal; writing culture in foreign companies. 

LNG 250    Thai for Communication and Careers                                              3(3-0-6)
   General knowledge of communication and language for communication, basic knowledge of listening and developing listening skills, basic knowledge of reading and developing reading skills, basic knowledge of speaking and developing speaking skills, basic knowledge of writing and developing writing skills, application of listening, reading, speaking and writing skills for careers.


LNG 251    Speaking Skills in Thai                                                                      3(3-0-6)
   General knowledge of communication and speaking, narrative, job interview, giving opinions and discussion.

LNG 252    Writing Skills in Thai                                                                          3(3-0-6)
   Basic knowledge of writing, using words and sentences, describing ideas, outline writing, paragraph writing, essay writing and different types of articles writing.


LNG 410     Business English                                                                               3(3-0-6)
Prerequisites: LNG 103 or LNG 107
   This course aims to broaden students’ knowledge about business communication and to train students in basic communication skills in English to prepare them for their future careers.  The course emphasizes functional language in business contexts including telephoning, socializing, giving presentations, meeting, negotiating, providing customer service, and dealing with job interview questions and business documents.The course also focuses on communication and awareness about intercultural communication.


LNG 421    Critical Reading                                                                                  3(3-0-6)
Prerequisites:  LNG 120 General English and LNG 220 Academic English or  LNG 221 Academic English in International Contexts andLNG 222 Academic Listening and Speaking in International Contexts
   This course covers the process of reading that goes beyond simply understanding a text. It requires students to consider and evaluate readings by identifying strengths and implications of readings in English. The course provides opportunities for the students to find the reading's weaknesses and flaws. Students will learn to recognise and analyse strategies and styles the author uses in different types of writings to identify potential bias in readings. Ultimately, the students are expected to be able to employ these skills for their academic context and in real lives.


LNG 425    Intercultural Communication                                                             3(3-0-6)
Prerequisites:   LNG 120 General English and LNG 220 Academic English or LNG 221 Academic English in International Contexts and LNG 222 Academic Listening and Speaking in International Contexts
   Basic principles of communication. Concepts of intercultural communication. How intercultural issues could affect elements in communication. Identifying problems and issues in intercultural communication, the language and culture in the media, and computer-mediated intercultural communication through task-based activities and mock-up research projects.   Critical understanding of strategies used in intercultural communication for success in social and professional contexts.

bottom of page