Exercise in Human Computer Interaction

Course Purpose
There are three main purposes of this course:
1) to acquire advanced programming skills in Processing,
2) to learn multimedia programming techniques by developing AR (Augmented Reality) applications, and
3) to learn team programming and project management by developing a system with other students.
Learning Goals
Students should be able to:
- acquire advanced programming skills in Processing,
- learn multimedia programming techniques by developing AR (Augmented Reality) applications, and
- learn team programming and project management by developing a system with other students.
Topic
Using Processing and its ARToolkit plug-in, learn practical interactive system construction technology by completing the processing program creation tasks of the technical contents related to the following.
1. Introduction to Processing
2. Various information visualization expressions
3. Representation of time series data
4. Interactive visual expression corresponding to user input
5. Visual expression using augmented reality
**This content is based on April 1, 2024. For the latest syllabus information and details, please check the syllabus information inquiry page provided by the university.**