Saturday, December 28, 2013

OS Tentatve Final Exam Schedule (2/7)

The Student Affairs Division has published the tentative final exam schedule and the final exam of our class will take place in the 4th period (1450 to 1620) of February 7 at LH205 (M5 classroom). This schedule is subject to change.

Wednesday, December 18, 2013

OS Exercise 10 posted

Today's exercise problems are posted at the Exercise Page .

Monday, December 16, 2013

OS This Week

This week we will proceed to Chapter 4 "File Systems." Also, we will resume the normal schedule, Lecture on the 1st period followed by the Exercise for the next two periods. First three sections are your reading assignment.

Wednesday, December 11, 2013

Exercises 8 and 9 posted

The problems for Exercises 8 and 9 are posted at the Exercise Page .

The submission deadlines for Exercises 8 and 9 are at 2359 today and at 0859 on December 18, respectively.

Please use the 3rd period to understand the outline of the problems, and ask questions to the instructor and TA. Use the remaining time for actually working on the problems.

Wednesday, November 27, 2013

OS Schedule for the rest of 2013

As announced in the class, the OS class on December 4 will be cancelled due to the instructor's business trip . On December 11, first two periods will be devoted for the lectures. We will cover the rest of Chapter 3. We will work on exercise problems in the 3rd period. We will use the same class room (LH204) and the lab (RQ146).

On December 18, we will proceed to Chapter 4 "File Systems." It is expected to cover first three sections (i.e. up to Section 4.3 "File System Implementation") on that day.

OS Exercise 7 Submission Deadline Extended

According to the progress of the students, the submission deadline is extended to 1300. Please note that the lecture will take place at LH204 classroom from 1310.

OS Exercise 7

Today's exercise problems has been posted at the Exercise page. Since we start the exercise class from the 1st period, the submission deadline is at 1210 today.

For this exercise, you have an opportunity for extra credits. Read the exercise problem and consult with the instructor.

Friday, November 22, 2013

OS Next Week

Next week (11/27), we will work on exercise problems for the first 2 periods (in the lab, RQ146), and then take the lecture in the 3rd period in the classroom LH204 (M4). It is expected that the exercise problem would be a programming assignment in memory management using a linked-list. If you were not good at C-programming, please review the last year's course materials. The lecture will cover Section 3.3 "Virtual Memory" and proceed to Section 3.4 "Page Replacement Algorithms" if possible. These sections are your reading assignments.

Wednesday, November 13, 2013

OS Next Week: Mid-Term Exam

The schedule of the Operating Systems class next week (Nov 20) is as follow:

  • 1st Period: Lecture (Sections 3.1 "NO MEMORY ABSTRACTION" and 3.2 "A MEMORY ABSTRACTION: ADDRESS SPACES"),
  • 2nd Period: Help session (The instructor will answer to the questions from the students),
  • Mid-Term Exam
All classes will take place in the Lecture Hall 204 (M4) classroom. The exam covers Chapters 1,2 and 6. Please read Examination Policies and Rules page carefully. You should need a calculator for some questions.

OS Exercise 6 Deadline

The deadline for today's exercise problem has been extended to 1620 today.

OS Exercise 6

The problem for today's exercise has been posted at the Exercise Page. Due to the accident after the lecture, the deadline will be extended. (will be announced in the lab).

Sunday, November 10, 2013

OS Next Week

Next week, we will proceed to (and finish) Chapter 6 "Deadlocks."

We plan to have the mid-term exam on the week after next (Nov 20).

Friday, November 8, 2013

OS Homework 1

It seemed that some students needed more time to solve the problems in Exercise 4. You can work on them as a homework.

  • Write your answers in a pdf file "hw1.pdf" .
  • Use the submission script hw-submission in the course directory. (Use hw-test for checking as you did with ex-test).
  • The submission deadline is Nov 13, 0859.
  • If the same problems are in both ex5.pdf and hw1.pdf, we will grade the answers in hw1.pdf.

Wednesday, November 6, 2013

OS Exercise 5

The problems for today's exercise have been posted at the Exercise Page .

Tuesday, November 5, 2013

OS This Week & Office Hours

This week, we will cover Section 2.4 of the textbook (Scheduling). It is expected that the exercise problems will be asking concepts in this and previous chapters, and also hand-simulate the scheduling algorithms.

If you plan to see the instructor during the office hours today, please contact by email in advance.

Wednesday, October 30, 2013

OS Exercise Grades

The grades for Exercises 1 to 3 are posted at the Grade page (maintained by the TA).

OS Exercise 4 posted

The problem for Exercise 4 has been posted at the Exercise Page. The template file, external function object file and test input file are in the course directory.

Friday, October 25, 2013

OS Next Week

Next week, we will proceed to Section 2.3 "Interprocess Communication." The exercise problem is expected to be a programming assignment using pthread library for synchronization.

The grading of past exercise problems has been delayed. Sorry for the inconvenience. We hope to provide you with feedback of (at least some of) past exercise problems. If necessary, please contact the instructor.

Wednesday, October 23, 2013

OS Exercise 3

Today's problem has been uploaded to the Exercise page. The template file and a test input file are in the course directory.

Wednesday, October 16, 2013

OS Next Week

Next week, we proceed to Section 2.2 "Threads." It is expected that we will write a program using pthread library in the exercise problem.

OS Exercise 2

Today's problem has been posted at the Exercise Page .

OS Class as usual

OS class will take place as usual, according to the Student Affairs Division.

Monday, October 7, 2013

OS Re: Textbook

Dear students taking my OS course. In the previous article , we reported that the publisher will send us first two chapters of the textbook, but what we actually received was just Chapter 1. There also have been other issues related to the communication between us and the publisher and the bookstore. We hope to settle down this issue as soon as possible, you receive your own copy of the textbook, and review and prepare for the OS class using the textbook. If you have any question, or problem, please consult with the instructor.

OS Grade Reference ID

Each student registered for the Operating Systems class must have received email with subject "OS13 ID. Please keep this number." The message body of the email has a number by which you should be able to look up your exercise and exam grading (when they are available). If you are registered with the class but did not receive the email, please contact the instructor ASAP.

Friday, October 4, 2013

OS No class next week and course overview slides

According to the Academic Calendar , the course schedule of October 9 (Wednesday) will be that of Friday. Therefore, there will be no OS class next week.

The revised course overview slides are posted at this page .

Thus far, we have not got any new information regarding the textbook. When we hear any, it will be posted on this page.

Wednesday, October 2, 2013

OS Textbook

As a temporary solution for the late delivery of the textbook, the publisher may send us first two chapters (separate from the book order you placed already). When the details are set, we will notify you again.

OS Textbook order

A claim regarding late delivery has been sent to the University Bookstore . Hope you should receive your copy soon.

OS Ex1 posted

Today's problems are posted at the Exercise page .

Friday, September 27, 2013

OS home page and (tentative) syllabus

The home page and the syllabus for my section of the Operating Systems are available. Those who will take my course should read them and prepare for the course which begins on October 2.

The University Bookstore ordered only ten (10) copies of the textbook (this is not a decision of the instructor, but of the bookstore). If you cannot get one of these, you may have to wait for several weeks to receive your copy.

If you have any question, please send me email.

Thursday, January 31, 2013

OS Final Exam Tomorrow

The title says it all. Please read the Exam Rules and Policies again and ask us any questions before the beginning of the exam if you have.

Tuesday, January 29, 2013

Office Hours by appointment only

For the rest of this semester, the office hours are by appointment only. Please send me email for appointment.

Wednesday, January 23, 2013

OS Exercise 12

Today's exercise problems are posted at the Exercise page . Please note the deadline is at 1259 on Jan 24.

Tuesday, January 22, 2013

OS Tomorrow

As we discussed previously, we will study Chapter 5 "Input/Output," with emphases on Sections 5.1 to 5.4 and 5.8. The exercise problems should cover Chapters 4 and 5.

Wednesday, January 16, 2013

OS RQ275 (S2) on Jan 24

We will use the S2 classroom (Research Quadangles 275) for the make-up class on Jan 24.

OS Exercise 11

The information of today's exercise problem has been posted at the Exercise page. Please note the deadline is at 2359 on Jan 20.

Friday, January 11, 2013

OS Next Week

Next week, we will cover the rest of Chapter 3 (Sections 3.5 to 3.9) in the 1st period and then proceed to Chapter 4. We will also discuss the schedule of the rest of this semester, including the make-up class for the this week.

OS Final Exam Schedule

According to the Final Exam Schedule of the Student Affairs Divisions, the final exam for the operating systems will take place in the 4th period (1450 to 1620) on February 1, at M5 (LH205).

Tuesday, January 8, 2013

No Office Hours Today

Due to sickness of the instructor, today's office hours are canceled. Please send email for future appointments or any questions. Sorry for any inconvenience this may cause.