Thursday, December 18, 2008

OS Next Next Year

On Jan 8, 2009, we will cover the rest of Chapter 4 (Sections 4.4 to the end). Please read these sections during Christmas and New Year holidays.

# of Missed Exercise Submissions

The course assistant added the number of missed exercise submissions in his Exercise Grade page (internal access only)*.

As indicated in the course syllabus, you cannot take the final exam and fail the course if you have missed five or more exercise submissions.

*look at the right most column of your grade.

OS Exercise 11 posted

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

Monday, December 15, 2008

OS This Week

This week, we proceed to Chapter 4 and will cover as many sections as possible. Please read up to Section 4.4.

Thursday, December 11, 2008

OS Exercise 10 posted

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

Tuesday, December 9, 2008

OS This Week

This week, the remaining sections of Chapter 3 (Sections 3.3 to 3.9) will be covered. Again, please read these sections.

Thursday, December 4, 2008

OS Exercise 9 posted

Today's exercise problems are (should have been) posted at the Exercise Page.

Friday, November 28, 2008

OS Next Week

Next week, we plan to work on problem(s) related to the memory management. It is essential that you review the materials covered in this week.

Tuesday, November 25, 2008

Classroom for Thursday

For the first two periods of this week's OS class, we will use M9 (room 104 of the Lecture Hall).

Monday, November 24, 2008

OS This Week

This week we will enter Chapter 3 "MEMORY MANAGEMENT" and try to cover first two or three subsecionts. These sections are your reading assignments.

Thursday, November 20, 2008

OS Exercise 7 posted

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

Tuesday, November 18, 2008

Schedule for Nov 20

On Nov 20, we will work on the exercise problems for the first two period at the lab (as usualy) and then midterm exam in the third period in the classroom for the lecture. In other words, you just need to come to the lab/classroom as usual (but need to get prepared more than usual..).

No Office Hours Tomorrow

Due to a business trip, I won't be available for the office hours tomorrow. Sorry for inconvenience.

Thursday, November 13, 2008

OS Midterm Exam Next Week

As scheduled initially (and announced in the class today), we are going to have midterm exam next week. Chapters 1, 2 and 6 are covered.

Examination Policies and Rules

Examination Policies and Rules have been amended. These rules and policies apply to the midterm exam for the OS class next week.

OS Exercise 6 posted

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

Thursday, October 30, 2008

OS The Week After Next

Accodring to the academi calendar , we will have no OS class on Nov 6. On Nov 13, we will cover Chapter 6 "Deadlocks," which is your reading assignment.

OS Exercise 5 posted

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

Tuesday, October 28, 2008

We will use customized slides

For the lecture this week, we will use customized slides for Chapter 2, which can be downloaded from this URL:
http://www.u-aizu.ac.jp/~hitoshi/COURSES/OS06/SLIDES/

Thursday, October 23, 2008

OS Next Week

Next week, we will continue on Chapter 2 from Section 2.4 "Scheduling" and finish Chapter 2. As usual, the remaining sections in Chapter 2 are your reading assignments.

OS Exercise Grade Updated

The course assistant updated the exercise grade page:
http://web-int.u-aizu.ac.jp/~s1130161/OS08/ and now it includes grades up to Exercise 4.

Please note that some students have already missed four exercise submissions, which means he/she must be dismissed from the class as mentioned in the course syllabus

Section 2.4.3 The Sleeping Barber Problem

Section 2.4.3 "The Sleeping Barber Problem" from the 2nd edition (and missing in the 3rd edition) are scanned and available at

http://www.u-aizu.ac.jp/~hitoshi/COURSES/OS08/mos3e.html

Please download and make a hard copy of the images as we *may* cover this topic in this afternoon. Please note that the access is limited within u-aizu.ac.jp domain.

OS Exercise 4 posted

Today's exercise problems are posted at the Exercise Page. At the beginning of the class, the instructor will provide a brief explanation of the problem.

Tuesday, October 21, 2008

OS Exercise Grade

Grades for up to Exercises 3 are posted at http://web-int.u-aizu.ac.jp/~s1130161/OS08/ . "0 pt" means either missed submission or really zero (completely wrong). Please contact the course assistant if you need to clarify.

(access is imilted within u-aizu.ac.jp domain).

Monday, October 20, 2008

Classroom change confirmed

With confirmation from the SAD, we will change the classroom as follows:
1st and 2nd periods: std3 (Lecture Hall 101)
3rd period: M7 (Lecture Hall 207)

This change is effective for the rest of this semester (unless otherwise noticed).

OS This Week

We will continue on Chapter 2 from Section 2.3 INTERPROCESS COMMUNICATION, and also cover Section 2.5 CLASSICAL IPC PROBLEMS if possible. Therefore, these sections are your reading assignments.

For the rest of this semester, we plan to change the course schedule to that of the last week (Exercise classes for the first two periods at std3 and then the lecture at M10 during the 3rd period). The classroom availability is being confirmed with the Student Affairs Section and the result will be posted here later.

Thursday, October 16, 2008

OS Exercise 3 posted

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

Tuesday, October 14, 2008

OS Classroom Change for 10/16

This week, we will start the class at std3 the classroom for the Exercise) for the first two periods and then move to M10 (Lecture Hall 105) for the 3rd period. This change applies to this week only unless otherwise notified.

OS This Week

We will continue on Chapter 2 from Section 2.2.4 "Implementing Threads in User Space" and try to enter 2.3 "Interprocess Communication" if possible. Therefore, these sections are reading assignments.

Thursday, October 9, 2008

Office Hours

Office Hours for this semester are Wednesday 1400 - 1600 or by appointment.

OS Exercise 2 posted

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

Thursday, October 2, 2008

Reading Assignments for the Next Week

Next week, we will proceed to Chapter 2 "Processes and Threads" and Sections 2.1 and 2.2 are the reading assignments.

Course overview slides used in today's lecture are posted at the Course Web site.

OS Exercise 1 posted

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

Wednesday, October 1, 2008

Important Notice for Advanced Computer Architecture Course

If you plan to take my Advanced Computer Architecture course, please contact me ASAP (even if you have registered for the course with SAD).

Tuesday, September 30, 2008

OS Course Registration

If you have already registered for my OS course and you are on the mailing list provided by the Student Affairs Division, you must have received email with subject "Your OS Clas ID". Please keep this email as we plan to use this ID for each student to retrieve his/her grade-related information.

If you plan to take my OS course and did not receive the above email, please contact os08_assistant©oslab.biz ASAP.

Thursday, September 18, 2008

Operating Systems Course Information

Web sites for Operating Systems course are now available.

Textbook

Modern Operating Systems, 3/E* , by Andrew S. Tanenbaum, ISBN-10: 0136006639, ISBN-13: 9780136006633, Prentice Hall.

*2nd edition (which had been used by last year) should be OK, but use it at your own discretion/responsibility.

Tuesday, July 29, 2008

Tentative Syllabus for Advanced Computer Architecture

Tentative Syllabus for the Advanced Computer Architecture (a new grad courses, scheduled to be offered this fall) has been posted.

Monday, February 18, 2008

Out of town till next week

I'm on a business trip and won't be back till next week. As explained in Examination Policies and Rules , no makeup exam will be given. Please consider the various and generous extra credits already given to you. What else do you need ?

Thursday, February 14, 2008

Extra Credits for the Final Grades

The following generous extra credits and grading scheme have been applied to the final grades of both courses:

  • 50% of exercise grades are based on the answers and the other half are graded by the number of submissions. In other words, if you have submitted all exercises, you got 10pts towards the final grades.
  • Up to 5pts extra credits for class participation (i.e. answering to the question or reading the textbook).
  • Up to 10pts extra credits for the make up of the midterm exam.
  • The project presentation, which is 15pts towards the final grade, has been inflated by 5/4 (+25%).

Tuesday, February 5, 2008

Thesis Presentation

Due to a schedule conflict with my business trip, the senior students in our group will make their thesis presentations on Feb 8 at 241-F from 1400. Anyone is welcome although the number of seat is limited. You may contact me if you'd like to secure your seat. Prof. Sedukhin will be the referee for both students.

  1. Takayuki Hatori, s1110173
    Title: Implemenation and Analysis of Large Receive Offload in a Virtualized System.
  2. Takuya Sato, s1110103
    Title: Simulation Study of a Routing Algorithm in a Wirelress Sensor Network.

Tuesday, January 29, 2008

Project Presentation Materials Copied

The project presentation materials of the followings teams have been copied. Now you may delete or rename the files if needed. However, there are some teams whose file(s) could not be copied. They must have received email from the instructor. Please reply to the email ASAP.

LP

Team11/  Team12/  Team14/  Team2/  Team3/  Team5/  Team8/

OS

Team13/  Team14/  Team3/  Team6/  Team8/  Team9/

Sunday, January 27, 2008

Office Hours and Final Exam Schedule

Office Hours

Since the final exam for the OS class is on Tuesday this week, the office hour schedule for this week has been changed to Monday 2-5pm.

Final Exam Schedule

Earier on this board, it was mentioned that we might extend the final exams lengths. It is determined that we will not take this option and the final exams for both OS and LP classes will take place as they are scheduled officially.

Wednesday, January 23, 2008

Presetation Materials

For those who sent me the locations of their presentation materials by email. Please do not delete or change locations of your material until further notice regarding the presentation material is posted on this board. The same rule applies to LP project teams. Thank you.

LP Presentation Tomorrow

We will start the project presentation from 0900 at std4. At the beginning of the class, I need to talk to team leaders so please come to the instructor's desk. Each team has 15 minutes for presentation and I (and possible other students) may ask some questions or comments on your presentation.

Monday, January 21, 2008

OS Presentation Tomorrow

At the beginning of the class, team leaders come to the instructor's desk. If your team leader is absent, you have to send someone from your team. Otherwise, we will consider that your team has cancelled the presentation.

Thursday, January 17, 2008

LP Exercise 10 (additional info)

The assumptions for Problems 2 were not sufficient. Please use the following code for the first few lines:

case CHAR-STRING: /* handles a[i] */
  t1 <- expr(i);
        /* t1 is assigned the register name having 
        the value of i */
  t2 <- base(a);
        /* t2 is assigned the register name having 
        the address of a[0]* /

LP Project Presentation Program

Project Presentation Program for LP has been posted. Teams 7 and 8 did not submit Exercise 7 (at least in the specified format or to the specified mail address) and they do not have titles. Please talk to the instructor during today's exercise class, OR, your team may not make presentations next week (meaning loss of 20% of the final grade). Also, if there has been any change on your project (such as title), or you find any discrepancy, please talk to the instructor within today's class.

LP Exercise 11

Today's problems are posted on the Execise Page. The submission deadline is 1440 today.

Wednesday, January 16, 2008

LP Class Tomorrow

Tomorrow, we will resume normal schedule: we will begin the class with the lecture at M1 for the 1st period followed by the exercise at std4 for the next two periods.

Tuesday, January 15, 2008

OS Exercise 10

Today's exercise problems have been posted on the Exercise page. The submission deadline is extended to Jan 16 at 1200 noon.

Sunday, January 13, 2008

Project Presentations and Final Exams

Project Presentation

The project presentations will take place on Jan 22 (OS) and Jan 24 (LP). You may use the workstation and the projector in the classroom, or bring your own computer. If any special arrangement is needed, please contact the instructor ASAP.

Final Exams

The final exam schedule has been fixed: 2nd period of Jan 29 (OS) and 4th period of Jan 31 (LP). We may extend the period for the exam so that the students have enogh time to solve the exam problems.

Examination Policies and Rules.

Lecture plans for this week

Operating Systems

On Jan 15, we will cover Chapter 6 "File Systems." Like previous week, the lecture part of the class may be extended.

Language Processing

On Jan 17, we will continue on Chapter 7 "Code Shape.".
As it was annoounced on Dec 20 last year on this board, students have been given reading assignemnts of the textbook for the above chapters. It is quite likely that coming to the class without enough preparation will not be useful for you.

Thursday, January 10, 2008

LP10 Exercise

Today's problems are posted on the Execise Page. The submission deadline is 1210 today. However, we may close the submission by asking the class if all students have finished. No response implies no objection to the early submission close.

Wednesday, January 9, 2008

OS Lecture Slides

The URL for the lecture slides from the publisher in the syllabus became obsolete. Please use the slides provided by the author of the textbook .

LP this week

Like last weeks, we will start the class with exercise at std4 for the first two periods and then move to M1 for the lecture for the 3rd period.

Tuesday, January 8, 2008

OS Exercise 9

Today's exercise problems have been posted on the Exercise page. The submission deadline is extended to Jan 9 at 1200 noon.