ICE2015F14.Overview History
Show minor edits - Show changes to output
Changed line 20 from:
(:cell valign=top :) UNIX and its variants are currently the most popular choice for server systems. Therefore, programming for UNIX systems is an essential skill for building large-scale services or high-performance software systems. However, programming in the UNIX environment must be absolutely unfamiliar experience for students in PC-era or post PC-era. In this course, students will obtain hands-on experience in UNIX system programming and earn capability to implement diverse UNIX system software including shell, debugger, profiler and so on. To achieve this, students will also get accustomed to the UNIX programming environment and learn how to use UNIX programming tools.
to:
(:cell valign=top :) UNIX and its variants are currently the most popular choice for server systems. Therefore, programming for UNIX systems is an essential skill for building large-scale services or high-performance software systems. However, programming in the UNIX environment must be absolutely unfamiliar experience for students in PC-era or post PC-era. In this course, students will obtain hands-on experience in UNIX system programming and earn capability to implement diverse UNIX system software including shells, debuggers, profilers and so on. To achieve this, students will also get accustomed to the UNIX programming environment and learn how to use UNIX programming tools.
Changed line 20 from:
(:cell valign=top :) This course is for learning how to program in the UNIX environment.
to:
(:cell valign=top :) UNIX and its variants are currently the most popular choice for server systems. Therefore, programming for UNIX systems is an essential skill for building large-scale services or high-performance software systems. However, programming in the UNIX environment must be absolutely unfamiliar experience for students in PC-era or post PC-era. In this course, students will obtain hands-on experience in UNIX system programming and earn capability to implement diverse UNIX system software including shell, debugger, profiler and so on. To achieve this, students will also get accustomed to the UNIX programming environment and learn how to use UNIX programming tools.
Changed line 43 from:
(:tableend:)
to:
(:tableend:)
Changed lines 26-27 from:
* Advanced Programming in the UNIX Environment (3rd Ed.), by W. R. Stevens and S. A. Rago, Addison-Wesley, 2013
*
*
to:
* Advanced Programming in the UNIX Environment (3rd Ed.) by W. R. Stevens and S. A. Rago, Addison-Wesley, 2013
* Unix and Linux System Administration Handbook (4th Ed.) by E. Nemeth, G. Snyder, T. Hein and B. Whaley, Prentice Hall, 2010
* The Art of UNIX Programming by E. S. Raymond, Addison-Wesley, 2003
* Unix and Linux System Administration Handbook (4th Ed.) by E. Nemeth, G. Snyder, T. Hein and B. Whaley, Prentice Hall, 2010
* The Art of UNIX Programming by E. S. Raymond, Addison-Wesley, 2003
Changed lines 26-27 from:
* ddd
* fff
* fff
to:
* Advanced Programming in the UNIX Environment (3rd Ed.), by W. R. Stevens and S. A. Rago, Addison-Wesley, 2013
*
*
Changed line 23 from:
* Linux System Programming: Talking Directly to the Kernel and C Library (2nd Ed.) by Robert Love, O'Reilly Media, 2013
to:
* Linux System Programming: Talking Directly to the Kernel and C Library 2nd Ed. by Robert Love, O'Reilly Media, 2013
Changed line 23 from:
* Linux System Programming: Talking Directly to the Kernel and C Library by Robert Love, O'Reilly Media, 2007
to:
* Linux System Programming: Talking Directly to the Kernel and C Library (2nd Ed.) by Robert Love, O'Reilly Media, 2013
Changed line 23 from:
* TBD.
to:
* Linux System Programming: Talking Directly to the Kernel and C Library by Robert Love, O'Reilly Media, 2007
Added lines 1-41:
!! ICE2015: UNIX Program (Fall 2014)
!!! [General information]
(:table border=0 width=90% align=left :)
(:cellnr width=15% valign=top :) '''When:'''
(:cell valign=top :)
12:00 - 13:15 (Tuesday and Thursday)
(:cellnr valign=top :) '''Where:'''
(:cell valign=top :) Lecture room #26310 (located on 3F in Engineering Bldg. II)
(:cellnr valign=top :) '''Official Language:'''
(:cell valign=top :)
English
(:cellnr valign=top :) '''Instructor:'''
(:cell valign=bottom :) [[http://csl.skku.edu/People/Euiseong|Euiseong Seo]] \\
Associate Professor\\
[[http://csl.skku.edu|Computer Systems Laboratory]]
(:cellnr valign=top :) '''Course'''\\
'''Description:'''
(:cell valign=top :) This course is for learning how to program in the UNIX environment.
(:cellnr valign=top :) '''Textbook:'''
(:cell valign=top :)
* TBD.
(:cellnr valign=top :) '''References:'''
(:cell valign=top :)
* TBD.
(:cellnr valign=top :) '''Prerequisites:'''
(:cell valign=top :)
* C programming skills
* Basic knowledge of system programming
(:cellnr valign=top :) '''Grading:'''
(:cell valign=top :) (Subject to change)
* Class participation: 10%
* Exams: 60% (Mid and Final)
* Projects: 30%
(:cellnr valign=top :) '''Teaching Assistants:'''
(:cell valign=top :)
* 이재민
** E-Mail: jminlee92 (at) gmail.com
* E-Mail is the preferred way to contact.
(:tableend:)
!!! [General information]
(:table border=0 width=90% align=left :)
(:cellnr width=15% valign=top :) '''When:'''
(:cell valign=top :)
12:00 - 13:15 (Tuesday and Thursday)
(:cellnr valign=top :) '''Where:'''
(:cell valign=top :) Lecture room #26310 (located on 3F in Engineering Bldg. II)
(:cellnr valign=top :) '''Official Language:'''
(:cell valign=top :)
English
(:cellnr valign=top :) '''Instructor:'''
(:cell valign=bottom :) [[http://csl.skku.edu/People/Euiseong|Euiseong Seo]] \\
Associate Professor\\
[[http://csl.skku.edu|Computer Systems Laboratory]]
(:cellnr valign=top :) '''Course'''\\
'''Description:'''
(:cell valign=top :) This course is for learning how to program in the UNIX environment.
(:cellnr valign=top :) '''Textbook:'''
(:cell valign=top :)
* TBD.
(:cellnr valign=top :) '''References:'''
(:cell valign=top :)
* TBD.
(:cellnr valign=top :) '''Prerequisites:'''
(:cell valign=top :)
* C programming skills
* Basic knowledge of system programming
(:cellnr valign=top :) '''Grading:'''
(:cell valign=top :) (Subject to change)
* Class participation: 10%
* Exams: 60% (Mid and Final)
* Projects: 30%
(:cellnr valign=top :) '''Teaching Assistants:'''
(:cell valign=top :)
* 이재민
** E-Mail: jminlee92 (at) gmail.com
* E-Mail is the preferred way to contact.
(:tableend:)