Operating System Labs
Dept. of Computer Science, ECNU, Fall 2016
Basic
Time and Venue
- Lectures:   Monday 8:00am - 9:40am @ 文史楼 101 (odd weeks)
- Labs:   Monday 10:00am - 11:40am @ 理科楼 B527, B519
Stuff
Instructor:   Yuanbin Wu
Email:   ybwu[at]cs.ecnu.edu.cn
Office:   911 Science Building B
TA1:   Qiuyang Liu
Email:   51151201040[at]ecnu.cn os_ecnu_class2[at]163.com
TA2:   Hanwei Zhang
Email:   zhanghanwei0912[at]gmail.com os_ecnu_class1[at]163.com
Projects
Topics
Lecture Slides
Timeline (tentative)
Plagiarism Policy
ALL participants will loss ALL credits of the project if any improper code/doc sharing is discovered.
Late Policy
- For P0, P1, P2, late handins will NOT be accepted.
- For P3, P4, P5:
- Your group will have 3 “late days”.
- You need to email TA at least 1 hour before the deadline.
 
- If all your 3 “late days” are used, late handins will not be accepted.
 
Readings
Main
Unix Programming
- Advanced Programming in the UNIX Environment,
 W. Richard Stevens, Stephen A. Rago
C Programming
- The C Programming Language,
 Brian W Kernighan, Dennis M. Ritchie
Linux Kernel
- Linux Kernel Development,
 Robert Love