SSE3052S19.Overview History

Hide minor edits - Show changes to output

March 26, 2019, at 06:03 AM by 115.145.211.193 -
March 20, 2019, at 10:43 AM by 210.100.226.72 -
Changed lines 32-33 from:
* Lab 60%
* Final project 40
%
to:
* Lab + Report: 30%
* Project1: 20%
* Project2: 20%
* Final exam: 30
%
February 26, 2019, at 06:07 AM by 115.145.211.111 -
Changed lines 36-37 from:
* TBD
to:
* 안민우
* 김성환
February 26, 2019, at 05:38 AM by 115.145.211.111 -
Changed line 1 from:
!! SSE3052: Embedded Systems Practice (Spring 2018)
to:
!! SSE3052: Embedded Systems Practice (Spring 2019)
February 26, 2019, at 05:32 AM by 115.145.211.111 -
Added lines 1-40:
!! 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+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 60%
* Final project 40%
(:cellnr valign=top :) '''Teaching Assistants:'''
(:cell valign=top :)
* TBD
(:tableend:)


[[<<]]