SSE3052S18.Overview History

Show minor edits - Show changes to output

June 27, 2018, at 07:54 AM by 115.145.212.143 -
Changed lines 32-33 from:
* Lab 40%
* Midterm project 30
%
to:
* Lab 60%
March 10, 2018, at 03:08 PM by 112.168.88.220 -
Changed lines 31-32 from:
(:cell valign=top :) Lab 50%
Final project 50%
to:
(:cell valign=top :)
*
Lab 40%
* Midterm project 30%
* Final project 40
%
March 05, 2018, at 01:59 AM by 115.145.211.201 -
Changed line 35 from:
* 한용섭, ysha812 AT gmail.com, #400509 in Semiconductor Bldg.
to:
* 한용섭, yongseop.hahn AT csl.skku.edu, #400509 in Semiconductor Bldg.
February 26, 2018, at 01:05 PM by 115.145.212.143 -
Changed line 10 from:
(:cell valign=top :) Lecture+Lab: #400212, Semiconductor Bldg. \\
to:
(:cell valign=top :) Lecture+Lab: #400212, Semiconductor Bldg.
February 26, 2018, at 01:04 PM by 115.145.212.143 -
Changed lines 10-11 from:
(:cell valign=top :) Lecture: #400102, Semiconductor Bldg. \\
Lab: #400212, Semiconductor Bldg.
to:
(:cell valign=top :) Lecture+Lab: #400212, Semiconductor Bldg. \\
February 26, 2018, at 12:02 PM by 115.145.212.143 -
Added lines 1-41:
!! SSE3052: Embedded Systems Practice (Spring 2018)

!!! [General information]


(:table border=0 width=90% align=left :)
(:cellnr width=15% valign=top :) '''When:'''
(:cell valign=top :) 18:00 - 21:45 (Tue)
(:cellnr valign=top :) '''Where:'''
(:cell valign=top :) Lecture: #400102, Semiconductor Bldg. \\
Lab: #400212, Semiconductor Bldg.
(:cellnr valign=top :) '''Instructor:'''
(:cell valign=bottom :) [[http://csl.skku.edu/People/jinkyu|Jinkyu Jeong]] \\
Assistant Professor\\
[[http://csl.skku.edu|Computer Systems Laboratory]]
(:cellnr valign=top :) '''Course'''\\
'''Description:'''
(:cell valign=top :) This course covers practice of embedded systems with Android, an open-source mobile system platform. Android is a stack of software layers from operating system to application framework thereby providing application execution environment. In this class, you will learn Linux kernel programming from making a new system call to extending the kernel by making a device driver kernel module. Then, you will learn how to use a device file in user-level as well as in Android. Finally you will learn how to make an Android application.
(:cellnr valign=top :) '''References:'''
(:cell valign=top :)
* Robert Love, Linux Kernel Development, Novel Press, 2005
* J. Corbet, A. Rubini, and G. Hartman, [[http://shop.oreilly.com/product/0636920030867.do|''Linux Device Drivers'']], 3rd edition, O'Reilly, 2005
* Daniel P. Bovet and Marco Cesati, [[http://www.oreilly.com/catalog/understandlk/index.html|''Understanding the Linux Kernel'']], Third Edition, O'Reilly & Associates, Inc. 2005
* Wolfgang Mauerer, [[http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470343435.html|''Professional Linux Kernel Architecture'']], Wiley Publising, Inc., 2008
* 송형주, 김태연, 박지훈, 이백, 임기영, ''인사이드 안드로이드 (Inside the Android Framework)'', 위키북스, 2010
* 고현철, 유형목, ''안드로이드의 모든 것 분석과 보팅'', 한빛미디어, 2011
(:cellnr valign=top :) '''Prerequisites:'''
(:cell valign=top :)
* SSE3044: Operating Systems
* SSE2034: System Software Experiment 2
(:cellnr valign=top :) '''Grading:'''
(:cell valign=top :) Lab 50%
Final project 50%
(:cellnr valign=top :) '''Teaching Assistants:'''
(:cell valign=top :)
* 한용섭, ysha812 AT gmail.com, #400509 in Semiconductor Bldg.
* 안민우, minwoo.ahn AT csl.skku.edu, #400509 in Semiconductor Bldg.
(:tableend:)


[[<<]]