SWE3027(41): Introduction to Embedded Software (2019 Spring)

When & Where: Tuesday    15:00 – 16:15, Room #400202 (Semiconductor Building)
Thursday  16:30 – 17:45, Room #400126 (Semiconductor Building)
Instructor Dongkun Shin
Professor
Embedded Software Laboratory
Course
Description:
This course provides the theory of embedded Linux kernel and practical labs. This course will enable students to develop or improve device drivers in the Linux kernel.
The course makes you familiar with the essentials of kernel development: kernel architecture, the main APIs, integration of device drivers with other parts of the kernel and with user applications.
At the end of this course, you will be ready to work on Linux device driver development projects.
References: Embedded Linux kernel and driver development training
Grading: Midterm (25%)
Finals (25%)
Assignments (50%)
Teaching
Assistant:
Yunji Kang, #400309 Embedded Software Laboratory
Kwangbae Lee, #400309 Embedded Software Laboratory
Sooyun Lee, #400309 Embedded Software Laboratory
Hoseung Kim, #400309 Embedded Software Laboratory
Contact: help.eslab@gmail.com
Office
Hours:
Mon. / Fri., 19:00 ~ 21:00 at 400309


Schedule

Practical Labs Schedule