Operating Systems and Cloud Systems Research Fall  2024

Department of Computer Science and Information Engineering

Fu Jen Catholic University


Latest News

For 9/25, 10/16, 11/13, and 12/11 class will be held at SF651


Course Objective

The objective of this course is to learn the advanced theoretical and practical aspects in researching operating systems and cloud systems.

Time and Location

6:50 P.M. ~ 9:20 P.M. Wednesday at SF648

(for 9/25, 10/16, 11/13, and 12/11 class will be held at SF651)

Textbook and Reference

required material

The os and cloud reading list

reference

Operating System Concepts  9th edition

Abraham Silberschatz, Peter Baer Galvin, and Greg Gagne

John Wiley & Sons, ISBN 978-1-118-09375-7

Operating Systems - Internals and Design Principles, fifth edition

William Stallings

Prentice Hall, 2005, ISBN 0-13-127837-1


Instructor

葉佐任 Tsozen Yeh (yeh@csie.fju.edu.twyeh@csie.fju.edu.tw)

office: SF616      

phone number: (02) 2905-3893

office hour: 2:40 P.M. ~ 3:30 P.M. Wednesday and by appointments

Grading

reading assignments: 60% of your grade

project: 30% of your grade

class discussion: 10% of your grade

Please mail your weekly report to the class TA  王慧 (hdw21115@gmail.com)

 You must submit your assignment by 9:00 A.M. of the due day.

Academic Integrity and Cheating

Cheating will not be tolerated in this class.  Cheating in any part of the course will lead to failing the course.  All your work must be done by yourself.  It is ok to discuss course material and assignments with TA and with your classmates.  However, you shall not obtain answers directly from anyone else but yourself.

Reading report should answer the following questions

1.     What is the problem the authors are trying to solve?

2.     What other approaches or solutions existed at the time that this work was done?

3.     What was wrong with the other approaches or solutions?

4.     What is the authors' approach or solution?

5.     Why is it better than the other approaches or solutions?

6.     How does it perform?

7.     Why is this work important?

8.     Can any improvement be done?

  Here are some examples of the reading report.

  Note: very important

1.     You must submit your reports of reading assignment by 9:00 A.M. of the class day

2.     The file name of your reports must be "xxxx_#1(or 2).txt" (text file, xxxx is your student ID, see the assignment submission page for details).  

3.     Make sure to include the paper title, your name, department/year, student ID, and due date in your report for every paper you read.  In the case of writing reports for more than one paper, put all reports in one file. 

4.     You can write your report in English or Chinese.


Class Schedule

date

main topic

paper section and number

first author

note

Sep. 11

 

Introduction

 

 

Sep. 18

 

File Systems: #11

Yeh

 

Sep. 25

File Systems: #7  

Santry

 

Oct. 2

typhoon break

 

 

Oct. 9

 

File Systems: #1

McKusick

 

Oct. 16

 

File Systems: #22

Hitz

 

Oct. 23

 

File Systems: #14

Ghemawat

 

Oct. 30

 

midterm

 

Nov. 6

 

Distributed Systems: #13

Dean

 

Nov. 13

 

Distributed Systems: #14

Chang

 

Nov. 20

 

Distributed Systems: #16

Shvachko

 

Nov. 27

 

Memory Management: #6

Jiang

 

Dec. 4

 

File Systems: #23 

Yeh

 

Dec. 11

 

project presentation 

 

Dec. 18

 

project presentation 

 

Dec. 25

 

holiday

 

 

Jan. 1, 2025

self learning

 

 

Jan. 8

 

self learning

 

 

尊重與保護智慧財產權, 請使用正版教科書, 勿非法影印書籍或教材, 以免侵害他人著作權