17. Programming fundamentals |
3 |
The course aims to provide learners with the basic knowledge of computer programming and the Python programming language. Provide learners with basic knowledge and skills in computer programming: determine the requirements of the problem, build algorithm flowcharts, build programs and compile programs. The course helps learners to have a theoretical background and skills to be able to grasp and use programming software to apply related work or to study other courses. |
18. Fundamental of design Studio |
6 |
This course introduces the design principles and practices common to most design professions, to give students a foundation understanding of design using basic principles and theory applicable to all forms of art. Students will learn the language of design: form, balance, structure, rhythm, and harmony are studied in black and white and in color. Through essential hands-on design exercises, Studio focuses on the development of the beginning student’s thinking methodology such as how to think like a designer, and how to judge between good and bad design execution. This course lays the foundation for a more advanced design course. This course is related to the following courses: UX & UI, Graphic Design Studio, Media Production Studio, Seminar 4: Design Thinking, New Tech in Communication, Website Design and Development, Media Content Creation Project |
19. Ergonomic Design |
3 |
This course provides knowledge of Ergonomics with the aim of understanding the capabilities and limitations of humans, and then applying this learning to improve human interaction with products, systems, and environments. The goal is to enhance productivity and reduce discomfort, considering Ergonomics as a decisive factor for the success of a product. Additionally, the course covers psychological principles applied in design. Learners gain a deeper understanding of how human perception, emotions, and behavior influence design choices across various fields. Through a combination of theoretical foundations and practical application, students will develop an understanding of the psychology of design and create effective designs with the user at the center. |
- Elective: Select 1 out of 2 |
3 |
|
20. History of Design |
3 |
Design history is a field of study and exploration that examines the development of design from the past to the present. It encompasses the investigation of how ideas, styles, and technologies have influenced the creation of products, art, and the design industry. Design history is not only about tracking the evolution of specific design objects but also about researching the cultural, social, and technological context in which these designs emerged. It helps to understand more about the factors that drove innovation in design and how it interacted with the societal environment at that time. |
21. Historical Perspective in Art and Culture |
3 |
This foundational course will offer students an in-depth examination of the history of art and culture, tracing its evolution from ancient civilizations to the present day. By integrating the theory of art technology, the course will shed light on the transformative power of technology in shaping art and cultural expressions. |
- Elective: Select 1 out of 2 |
3 |
|
22. Art and Aesthetics |
3 |
The course introduces the philosophical issues of art and aesthetics, which are two important concepts in human life, related to understanding and experiencing the world through various forms. The course helps students approach the aesthetic evaluation of art in a scientific way, in order to create, share, and gain understanding of the world and themselves through creative experiences and assessments of beauty. |
23. Modern and Contemporary Art |
3 |
The course provides an overview of the developments in Modern and Contemporary art from the beginning of the 20th century to the present, focusing on important artists and artistic movements, and examining key philosophical ideas and theoretical notions that played a pivotal role in shaping the visual arts. |
- Information technology |
|
|
24. Creative Algorithms |
3 |
This course introduces students to the design and analysis of algorithms based on mathematical models. Creativity is the main task where students need to apply algorithms to solve information. Throughout the process, students are provided with and updated current applied mathematical algorithms, so that students have the ability to creatively adapt algorithms to better suit current and future technology. |
25. Big Data |
3 |
This course equips students with knowledge and skills in applying Information and Communication Technology (ICT) methods in utilizing big data in business areas such as product design, marketing, supply chain management, finance-banking, and decision-making. |
26. Machine Learning (EN) |
3 |
This course aims to provide students with foundational knowledge of machine learning (ML) methods. In addition, students have the opportunity to practice and apply ML skills to solve real-world problems. Based on this foundation, students are able to combine their knowledge and skills in ML to participate in projects or take on data analysis tasks in various fields such as marketing, supply chain management, finance, credit, and more. |
27. UX/UI |
3 |
Students in this course will understand the principles and processes of UI/UX design, demonstrate the design thinking in meeting the needs of users and give them the best experience. In addition, students will also be taught how to research and analyze user objects to create UI/UX designs for products, in accordance with user tastes and business purposes. In addition to theoretical sessions, the course combines practical sessions and seminars so that students can apply their skills and knowledge in building and designing their own products. This course is related to the following courses: Fundamental of Design studio, Graphic Design Studio, Media Production studio, Seminar 4: Design Thinking, New Tech in Communication, Website Design and Development, Media Content Creation project |
28. Game Art and Design (EN) |
3 |
This course covers the fundamentals of digital graphic design and the principles, methods, and processes of creating basic digital character designs. It includes topics based on natural forms such as flowers, leaves, animals, and the human body. Students will master the process of designing characters that can be applied in courses related to 3D digital modeling and animation in the future. The goal of the course is to teach students basic concepts and techniques, with a focus on using Photoshop software to create basic digital character designs as digital assets for 3D modeling and animation, as well as for communication design courses. The course aims to equip students with a solid understanding of the concepts and skills needed for independent research, reference material consultation, and problem-solving in the process of designing digital characters. Additionally, the course provides students with collaborative skills and practical experience relevant to the profession. By the end of the course, students will be able to creatively design basic digital characters based on specific themes. |
29. Tangible User Interface Studio |
3 |
This HCI (Human-Computer Interactions) course will explore the design space of Tangible User Interfaces that give dynamic physical form to digital information and computation. The goal is to broaden the bandwidth of interaction between people and digital information, through the invention of new digital/physical materials that help us to design, communicate, and express using the full range of human senses and skills. Developed interfaces that are not only practical, but also aesthetic and inspiring. |
- Arttech |
|
|
30. ArtTech Studio 1 |
3 |
Students undertake a computer-based art application project through various project forms, research activities, and proposed research activities. The project is based on the application of concepts, techniques, and technologies that artists have employed over the past 25 years in traditional art, photography, film, animation, simulation, electronic games, design, and illustration fields. |
31. Digital Illustration |
3 |
Knowledge and skills in digital drawing are the core foundation supporting learners in creativity, building a source of digital graphic data, and applying it in the field of communication design. The course equips students with knowledge of digital graphics and basic digital drawing processes: Methods and techniques of digital drawing on computers (Photoshop software) and on iPad Pro tablets (procreate software). Mastering the process and tools of digital drawing and how to use electronic drawing boards. Students acquire knowledge and skills in independent research, referencing materials, and problem-solving in the design process. Additionally, the course also provides students with collaborative skills and related professional practice. |
- Elective: Select 1 out of 2 |
3 |
|
- Arttech |
|
|
32. ArtTech Theory (EN) |
3 |
Students will explore fundamental theoretical concepts and apply them to the creative field. Study content: Defining Art Technology: Students will be introduced to basic definitions of art technology and how to interact with different aspects of the field of contemporary art. The Relationship Between Technology and Art: Students will explore the relationship between technology and art through the study of real-world projects and examples. Critique and Discussion: Students will engage in discussion and critique about how technology affects creativity in the arts. |
33. Introduction to Art & Technology (EN) |
3 |
The course introduces the connection between Art and Technology (Tech), the interconnected tech (technique), craft, and art. Students will receive a history survey following the course, including crucial technology, artistic developments, and philosophical questions—the course format: lectures, student presentations, screening, and class discussion. They will do many art projects, films, and images or text, writing essays from renowned philosophers and cultural artists in the course final examination. |
- IT/market |
3 |
|
34. Computer Graphic |
3 |
The "Computer Graphics" course primarily focuses on the 3D aspect, delving beyond 2D illustration or image processing. Throughout this course, you will learn: ● Fundamentals of Computer Graphics Algorithms: Gain insights into the fundamental principles of computer graphics algorithms, providing a clear understanding of the process behind creating digital images. ● Basics of Real-Time Rendering and Graphics Hardware: Explore the basics of real-time rendering and graphics hardware, helping you comprehend how images are generated and appear on the screen. ● Basic OpenGL: Acquire knowledge on the usage and application of OpenGL, a pivotal technology in the development of computer graphics applications. ● C++ Programming Experience: Master C++ programming skills, a crucial foundation for understanding and applying computer graphics concepts in practical scenarios. ● This course offers students the opportunity to delve deep into the creative world of computer graphics, providing essential skills to construct and comprehend 3D graphics applications. |
35. Marketing Research and Consumer Behavior |
3 |
This course has two goals: - This course provides knowledge on how to understand the needs and wants of the market. Marketing research provides information that underlies managerial decisions. - This course provides theoretical and conceptual knowledge of consumer behavior, including the psychology of decision making and individual choice, the behavioral patterns exhibited by consumer groups, as well as social and cultural influences on consumer attitudes and behavior. This course is related to the following courses: Marketing and Communication, Practical Events Management project, PR & Advertising - Strategy & Campaign project, Seminar 2: Contemporary Global Issues on Marketing, Digital Marketing & Branding |
- Design/communication |
|
|
36. Graphic Design Studio |
3 |
Graphic design is a subject that has a multi-faceted impact on the majority of societal occupations. Graphic design plays an important role in advertising, cultural and artistic activities. This course will help students understand the design process from basic exercises to large projects. The course not only teaches design thinking, but also how to use popular graphic applications like Adobe Illustrator, Adobe Indesign, and Blender to train and develop student’s skills. Graphic design, art direction, photography, advertising, animation, publication, magazine design are all areas in which the Graphic Design subject will support students to work in the future. This course is related to the following courses: Fundamental of Design Studio , UX & UI, Design Thinking. |
37. Emerging Media and Communication |
3 |
This course deals with media management knowledge. The module provides students with knowledge related to digital media such as digital and online media concepts and how media works. Students will also be trained to optimize technology tools to implement digital and online communication. |