Courses


  List of lecture

Title 응용수치해석(Computational Methods in Engineering)
Course classification Basic-Mandatory
Credit 3
Lecturer 김진욱 (KIM, Jinwook), 김세윤 (KIM, Se Yun)
Term (Every/Spring)
This course is to provide students a mathematical background to understand various engineering problems and solve those in a numerical way. The course consists of roughly 3 parts:
(1) numerical methods for problems with scalar variables,
(2) a review on linear algebra and numerical treatments to solve a linear system,
(3) an elementary optimization theory. 

Title 미디어 인터랙션(Introduction to Media Interaction)
Course classification Basic-Mandatory
Credit 3
Lecturer 권규현 (KWON, Gyu Hyun), 황재인 (HWANG, Jae-In)
Term (Every/Fall)
This course aim to provide the greater understanding of interaction between human and intelligent media. Advances of new media such as mobile devices and social services have brought new perspectives in Human Computer Interaction. This course will briefly look over different design approaches for new media and understand theories behind human integrated systems

Title 인간컴퓨터상호작용(Human Computer Interaction)
Course classification Basic-Mandatory
Credit 3
Lecturer 박지형 (PARK, Ji Hyung)
Term (Every/Spring)
Human Computer Interaction basically deals with the interaction issues between human-beings and any kind of computer device. This course is to provide students a background to understand the design, evaluation and implementation of interactive computing systems for the various interaction and interface issues.

Title 로봇역학 개론(Introduction to Robot Mechanics)
Course classification Basic-Mandatory
Credit 3
Lecturer 전창묵 (CHUN, Changmook)
Term (Every/Spring)
This course offers mathematical backgrounds for the kinematic analysis of general serial-chain robot mechanisms. Topics include geometric representations of position/orientation and spatial velocities of rigid body in 3-dimensional space, forward/inverse and differential kinematics of serial-chains, trajectory generation, and a brief overview of robot control.

Title 컴퓨터 비전 & 패턴 인식(Computer Vision & Pattern Recognition)
Course classification Basic-Elective
Credit 3
Lecturer 임화섭 (LIM, Hwasup)
Term (Odd/Spring)
Computer vision is the inference of properties of the three-dimensional world from digital images using probabilistic, statistical, data-driven approaches. This course includes fundamental techniques of computer vision such as image processing; segmentation, grouping, and boundary detection; recognition and detection; motion estimation and structure from motion. Recent remarkable progress in computer vision will be also introduced.

Title 영상미디어(Imaging Media)
Course classification Basic-Elective
Credit 3
Lecturer 김익재 (KIM, Ig Jae)
Term (Even/Spring)
In this course, students will learn about intermediate level of topics of 2D/3D graphics. It includes image based modeling and rendering techniques, computer vision based motion control techniques, human avatar creation and animations and high quality rendering techniques.

Title 혼합현실과 3차원 인터랙션(VR/AR & 3D Interaction)
Course classification Basic-Elective
Credit 3
Lecturer 황재인 (HWANG, Jae-In)
Term (Odd/Spring)
3D interaction is a key technology in the 3D environment such as virtual reality and augmented reality. In this course, we learn various 3D interaction techniques and the method to evaluate them.

Title 컴파일러 및 컴퓨터 구조(Compiler and Computer Architecture)
Course classification Basic-Elective
Credit 3
Lecturer 김수현 (KIM, Suhyun)
Term (Odd/Spring)
This course provides the background knowledge to understand the advanced issues in compiler research. The course is divided into two parts. The first half of the course covers computer architecture based on a single processor, closely following the Hennessy and Patterson textbook. This latter part deals with compiler back-ends where we deal with code optimizations and runtime architectures. Presentation by students and intense discussion about the current research topics should be expected.

Title 인공지능 & 소셜미디어(AI & Social Media)
Course classification Basic-Elective
Credit 3
Lecturer 고희동 (KO, Heedong)
Term (Odd/Fall)
AI (Artificial Intelligence) techniques are being used everywhere including modern web. We introduce basic concepts of AI including knowledge representation, logical inference and probabilistic reasoning. Then, we delve into Web technology stack (HTML, CSS, and javascript) and applications of AI techniques in modern web especially mobile social media applications and services.

Title 컴퓨터 그래픽스(Computer Graphics)
Course classification Advanced-Mandatory
Credit 3
Lecturer 김익재 (KIM, Ig Jae)
Term (Every/Fall)
This course offers concepts and theories of computer graphics, and their applications. It includes 2D/3D rendering and modeling techniques, and animation techniques. Students will study the manipulation of visual and geometric information using computational techniques. It focuses on the mathematical and computational foundations of image generation and processing. The course also deals with some application issues including 3D graphics in medicine.

Title 인지 공학(Cognitive Engineering)
Course classification Advanced-Mandatory
Credit 3
Lecturer 권규현 (KWON, Gyu Hyun)
Term (Every/Spring)
The goal of this course is to introduce students to Cognitive Engineering. By the end of semester, students should be able to understand the human cognition and utilize the various design approaches to develop socio-technical systems. The final outcome of this cources will be a short research paper to analyse a human-integrated system.

Title 뇌-컴퓨터 인터페이스(Brain-Computer Interfaces (BCI))
Course classification Advanced-Elective
Credit 3
Lecturer 권규현 (KWON, Gyu Hyun), 김래현 (KIM, Laehyun)
Term (Even/Spring)
The goal of this course is to introduce students to BCIs. By the end of semester, students should be able to:
? Understand the basic neural activities in human Brain in terms of cognitive functions and motor skills
? Understand the various technologies available for BCI brain imaging, with an emphasis on EEGs.
? Describe the process of EEG recording, some common types of EEG signals, how they could be used in BCIs, sources of noise and basic signal processing techniques to reduce noise.

Title 물리기반 애니메이션(Physically-based animation)
Course classification Advanced-Elective
Credit 3
Lecturer 김진욱(KIM, Jinwook)
Term (Odd/Fall)
Modern graphics applications increasingly require a highly sophisticated animation subsystem. This course is to provide students various physically based modeling techniques for animation of particles, rigid bodies, hair, cloth, and other systems. The emphasis will be on a practical implementation issues rather than rigorous mathematics.

Title 혼합현실(Mixed Reality)
Course classification Advanced-Elective
Credit 3
Lecturer 황재인 (HWANG, Jae-In)
Term (Even/Spring)
Mixed reality is becoming one of promising future technology in IT area. Mixed reality is a research area including augmented reality and virtual reality. Especially, mobile mixed reality is recognized as one of possible killer application of the mobile market. In this course, we will study theoretical basis for mixed reality. Also, we will study on recent advances of MR fields.

Title 전산 영상 처리(Computational Photography)
Course classification Advanced-Elective
Credit 3
Lecturer 김익재 (KIM, Ig Jae)
Term (Odd/Spring)
The goal of this course is to introduce the basic theory about how images are captured and manipulated. Students will learn about and understand how the optics and the sensor within a camera are generalized, as well as learn about pre-and post-processing techniques used to manipulate and improve images.

Title 컴퓨터 비전을 위한 기계 학습(Machine Learning for Computer Vision)
Course classification Advanced-Elective
Credit 3
Lecturer 임화섭 (LIM, Hwasup)
Term (Even/Spring)
Machine learning is about making machines that learn to perform a task from past experience. This course presents fundamental theories of machine learning (SVM, AdaBoost, Random Forests, and MRF) and introduces a broad range of computer vision applications using machine learning techniques.

Title 실감미디어 기술(Topics in Tangible Media Technology)
Course classification Advanced-Elective
Credit 3
Lecturer 권용무 (KWON, Yong-Moo)
Term (Even/Fall)
This course provides tangible media technologies with new emerging digital media standards. The image/video media technology including the related ISO standards, 3D media and user Interaction, social and tangible media technology will be addressed during this one semester course for graduate students with major in Electronics, Computer Engineering. Basic knowledge on digital signal processing is recommended.

Title 컴파일러 최적화 기술(Compiler Optimization Techniques)
Course classification Advanced-Elective
Credit 3
Lecturer 김수현 (KIM, Suhyun)
Term (Irregular)
In the beginning of the course, introduction of essential compiler optimization techniques will be given. In the latter part of the course, presentation by students and intense discussion about the current research topics is planned and the final goal is to write a term paper.