Happy Holidays
Tuesday, December 25, 2007
No Office Hours on Dec 26
Happy Holidays
Posted by oi at 22:15 0 comments
Labels: office hours
Thursday, December 20, 2007
LP lecture plan
In January, we will proceed to Chapter 7 "Code Shape" and will use the lecture slides "Introduction to the Problems of Code Generation", "Code Shape for Expressions" (and possibily one or two more sets of slides in the list).
Posted by oi at 21:29 0 comments
OS lecture plan
For the rest of this semester, we may extend the lecture part of the class so that we can cover the important sections of Chapters 5 and 6. In Chapter 5, the emphasis is placed on Sections up to 5.4 (disks). These sections in Chapter 5 and all sections of Chapter 6 are readiing assingments for the students.
Posted by oi at 21:21 0 comments
LP Exercise 9
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.
Posted by oi at 08:53 0 comments
Wednesday, December 19, 2007
LP this week
Like last week, 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. The lecture will cover the rest of Section 3.3.
In addition to this year's "Top-Down Parsing, Part II", we are going the use
previous year's slides
L09TopDown.pdf
and
L09aTopDown.pdf.
Please note that these slides can only be accessed from u-aizu.ac.jp
domain.
Posted by oi at 16:07 0 comments
Labels: classroom, lecture slides, LP
Thursday, December 13, 2007
Project Page Updated
Grading criterion and submission item information have been added to the Project Page.
Posted by oi at 10:24 0 comments
LP Exercise 8
Today's problems are posted on the Execise Page. The submission deadline is 1210 today.
Posted by oi at 08:57 0 comments
Wednesday, December 12, 2007
NO OS class on December 18
According to the Academic Calendar, the course schedule for December 18 (Tuesday) will be replaced with that of Friday. Therefore, no OS class on December 18. See you again in the new year.
Posted by oi at 16:44 0 comments
LP class tomorrow
Tomorrow, we will do exercise class first during the 1st and 2nd periods, and then lecture will be given in the 3rd period. Please come to the Lab std4 in the morning.
Posted by oi at 16:42 0 comments
Tuesday, December 11, 2007
Sunday, December 9, 2007
Lectures Next Week
Language Processing
We will continue on Chapter 3 using lecture slides "Top-Down Parsing, Part I" (and may also use "Top-Down Parsing, Part II").Operating Systems
We will continue on Chapter 3 as far as possible and try to finish the chapter.
This is a kind of "needless to say" things, but students have to consider that the sections/chapter of the textbooks mentioned in this notice are reading assignments for them. In other words, coming to the class without reading the mentioned part of the textbooks could be a waste of time for students themselves.
Posted by oi at 22:03 0 comments
Thursday, December 6, 2007
LP Classroom
We will use M1 classroom for both lecture and exercise today.
Posted by oi at 07:47 0 comments
Wednesday, December 5, 2007
Project Page Updated
Some information has been added to the Project page.
Posted by oi at 17:54 0 comments
Labels: project
Monday, December 3, 2007
OS Classroom
The audio equipment in M8 (lecture room for OS class) is having problems and we will use M10 tomorrow for BOTH lecture and exercise (i.e. 3rd to 5th periods).
Posted by oi at 22:58 0 comments
Wednesday, November 28, 2007
LP Class Cancelled
Tomorrow's language processing class will be cancelled due to sickness of the instructor. A makeup class will be arranged during the rest of semester. Sorry for inconvenience.
Posted by oi at 15:08 0 comments
Labels: cancellation, LP
No office hours today
I am still not feeling good and will not be available for today's office hours. Sorry for the inconvenience.
Posted by oi at 11:58 0 comments
Labels: office hours
Tuesday, November 27, 2007
OS Class Cancelled
Due to sickness, I am unable to teach OS class today and the class is cancelled. A makeup class will be arranged and will be announced. Sorry for the inconenience.
Posted by oi at 09:26 0 comments
Labels: cancellation, OS
Friday, November 23, 2007
Lectures Next Week
Language Processing
We will enter Chapter 3 and will use "Introduction to Parsing" slides.
Operating Systems
We will continue on Chapter 3 (from Section 3.3 Virtual Memory) and will keep going as far as possible.
For both courses, we plan to do reviews for the midterm exam problms. This means that you should be prepared for the materials covered by the midterm exam of each course.
Posted by oi at 12:58 0 comments
Labels: lecture, lecture slides, LP, OS
Tuesday, November 20, 2007
OS Exercise 7
Today's problems (including extra credit problem) are posted on the Execise Page. Please start working from the 3rd period.
Posted by oi at 08:10 0 comments
Monday, November 19, 2007
OS Classroom
Tomorrow, we will only use std3 (lab for exercise class). In other words, we will not use M8 for the 3rd period.
Posted by oi at 19:02 0 comments
Wednesday, November 14, 2007
No office hours
Due to the business trips, no office hours for today and next Wednesday. You may still contact me by email if necessary. Sorry for inconvenience (though there has not been any visitor by now).
Posted by oi at 09:16 0 comments
Labels: LP, office hours, OS
Friday, November 9, 2007
LP: First Progress Report
The revised project reports from the following teams have been accepted:
Team 2 (Suzuki), Team 6 (Mizoi), Team 8 (Moriya), Team 13 (Narita)
If your teams' reports have not been accepted yet, please ask the team leaders
whose reports have been accepted how yours are different from theirs.
Otherwise, your team cannot proceed with the project.
Posted by oi at 21:05 0 comments
Thursday, November 8, 2007
LP Exercise 6
Today's problems are posted on the Execise Page.
Please, always think:
- you have to submit the exercise by 1440
- it takes some time to print and staple your exercise
- there's almost always a long queue for printer jobs, especially after 1430
- then when should you stop working ????
added at 1130
You don't have to use subscript in the SSA form, just write a number next to the variable. That is, x0 is good but not needed, x0 is enough.added at 1150
Clarification for Problem 2, Question 3. Variable specification (stack-machine) and register specification (ILOC) take one byte. A memory address (in ILOC) takes two bytes.Posted by oi at 10:45 0 comments
Wednesday, November 7, 2007
Midterm Exams
We wiil have midterm exams for both OS and LP courses next week. Please read carefully and understand the Examination Policies and Rules page. Any violation will receive a sever penalty, such as dismissal from the course (or even school) and "I didn't know this.." cannot be a valid execuse for the violation.
Again, please read carefully and understand the Examination Policies and Rules .
Posted by oi at 15:53 0 comments
OS Classroom on Nov 13
We wiil use M8 (the classroom used for the lecture) for the 4th and 5th periods on Nov 13. In other words, we wiil not move to std3.
Posted by oi at 13:43 0 comments
Tuesday, November 6, 2007
OS Next Week
The schedule for the next week is as follow (each item takes a class period)
- Lecture for Chapter 4
- Midterm Exam
- First Progress Report on Course Project by the Team Leader
Monday, November 5, 2007
LP: First Progress Report
The first progress reports for the LP course project has been checked and the results have been posted on the Project page. As it has been mentioned earlier on this board, there are teams who did not follow the instructions and their reports were not accepted.
Posted by oi at 21:02 0 comments
Friday, November 2, 2007
Course Project
There are some teams whose progress reports do not follow the instructions in Exercise 5 and the article on this notice board posted yesterday. Please note that such incomplete reports cannot be accepted and the team members will lose part of credit for the course project.
Posted by oi at 10:55 0 comments
Thursday, November 1, 2007
LP Exercise 5
Today's problems are posted on the Execise Page. A sign-up sheet will be placed on the instructor's desk later. Team leaders, please sign-up on the sheet for your turn to discuss with the instructor.
(added at 1400)
The progress reports that the leaders will send to the instructor must be in English.
Posted by oi at 10:39 0 comments
Wednesday, October 31, 2007
Course Project Team List
The final team list with project types is posted on the Project page.
Posted by oi at 14:12 0 comments
Labels: project
Tuesday, October 30, 2007
OS Exercise 5
Today's problems are posted on the Execise Page. Pleas note that email submission is suspended until further notice for some technical issues. However, you still have to type your answers.
Posted by oi at 14:45 0 comments
Monday, October 29, 2007
LP Plans for next few weeks
This week, we will cover Sections 2.5 and 2.6 using slides "Lexical Analysis Wrapup" and finish Chapter 2. During the exercise class periods, you will discuss on project topic and the team leader will have to report the progress to the instructor during the second half of the exercise class (i.e. 3rd class period).
On Nov 8, we will study Chapter 5 "Intermediate Representations." The author of the textbook has not prepated the slides for this chapter yet. Therefore, we will use the last year's slides. Please note that the above URL can only be accessed from the u-aizu.ac.jp domain.
On Nov 15, we plan to have the midterm exam, which covers what we will have studied by Nov 8.
Posted by oi at 17:45 0 comments
Sunday, October 28, 2007
OS: Plan for Next Few Weeks
Next week, we will cover Section 2.5 Scheduling and finish Chapter 2. Then, we will proceed to Chapter 3 on Nov 6 and have the midterm exam on Nov 13.
Posted by oi at 21:05 0 comments
Thursday, October 25, 2007
LP Exercise 4
Today's problems are posted on the Execise Page.
Please note that we use paper submission for this exercise.
Posted by oi at 10:44 0 comments
Tuesday, October 23, 2007
OS Exercise 4
Today's problems are posted on the Execise Page.
Before submitting your exercise, please make sure that the file name and subject are correctly set. It is better to test by sending the email message to your own (external) email address before submission.
Posted by oi at 14:51 0 comments
Monday, October 22, 2007
This week's lectures
Operating Systems
We will continue on Chapter 2 and try to finish it.Language Processing
We will study DFA minimization which corresponds to lecture slides "DFA Minimization" and "Corrected Example from Lecture 6 (above)."Please start discussing the project topic within the team. You may consult with the instructor during the exercise classes.
Friday, October 19, 2007
Revised Project Team List
The revised project team list, which should reflect the corrections and additions made this week, is posted. Please contact the instructor immediately if you find any mistake or problem.
Posted by oi at 16:41 0 comments
Thursday, October 18, 2007
Project Type Registraion
The procedure to register the type of your team project has been posted on the course project page.
Posted by oi at 12:21 0 comments
Wednesday, October 17, 2007
Exercise Policies and Rules Revised
Exercise Policies and Rules have been revised. From now on, you have to submit all the exercise problems, including non-programming exercises, by email. Please read the above page carefully.
Posted by oi at 13:55 0 comments
Tuesday, October 16, 2007
OS Exercise 3 Deadline Extended
For today's exercise only, the submission deadline is extended to 2100.
Posted by oi at 17:54 0 comments
OS Exercise 3 Sample Output for ex3input
S: She walks everyday through the streets of new orleans R Rec: Unc&qgjmu&cpctbg&rntisan&rnc&urtccru&i`&hcq&itjcghu R Dec: She walks everyday through the streets of new orleans S: Shes innocent and young from a family of means R Rec: Uncu&ohhiechr&ghb&isha&`tik&g&`gkoj&i`&kcghuorleans R Dec: Shes innocent and young from a family of meansitjcghu S: I have stood many times outside her window at night R Rec: O&ngpc&uriib&kgh&rokcu&isruobc&nct&qohbiq&gr&hoanrhu R Dec: I have stood many times outside her window at nightns S: terminates on EOF R: terminates on EOF
Posted by oi at 16:57 0 comments
Monday, October 15, 2007
CIT2007
There will be a conference in our school, CIT2007 this week. I'll be chairing a session "High Performance Computing: Session C-3: Systems and Architecture" on Wednesday 1600 to 1800. Please contact me if you are interested.
Posted by oi at 12:22 0 comments
Labels: conference, FYI
Course Project Team
Current Team list and procedure to make correction or late registraion are posted.
Posted by oi at 12:13 0 comments
Project Team Registrarion Problems
As it was announced previously , project team registration was closed at 5pm last Friday. Unfortunately, there many students who did not take proper actions and they caused team registration problems:
- some team submitted registraion several times (some of them even changed the team member order for each registraion)
- sent registraion and request for team mate to wrong email address
- sent registration and/or request for finding team mate after the deadline
- requested me to find team mate(s) "IF he/she cannot find team mates by the deadline." However, he/she did not tell me whether the attempt was successful or not
As a general advice, you have to read the instruction/information carefully and you have to act without delay (do not leave things until the deadline).
Posted by oi at 11:13 0 comments
Friday, October 12, 2007
Project Team Registration will be closed today
Today at 5pm, we will close the team registraion and request for finding teammate for the courses projects. Arrangement for those who could not find teammates will be made and then the team list will be posted on the course project information page. Please note that the requeste for finding teammate must be submitted by email, even if you have talked to the instructor in person.
Posted by oi at 11:56 0 comments
Thursday, October 11, 2007
LP next week
Next week, we will continue on Chapter 2 and will use the lecture slides "RE to DFA: Thompson's Construction and the Subset Construction."
Posted by oi at 20:49 0 comments
Labels: lecture slides, LP
Use xpdf not acroread
To display and print out lecture slides for the LP class, please use xpdf (/usr/local/bin/xpdf) rather than acroread, since acroread does not use the proper font set and your will misunderstand the notation in the slides.
Posted by oi at 13:04 0 comments
Labels: LP.lecture slides
Tuesday, October 9, 2007
OS next week
Next week, we will continue on Chapter 2 from Section 2.2.3, "Implementing Threads in User Space.".
Posted by oi at 16:00 0 comments
OS Exercise 2
Today's problems are posted on the Execise Page.
- There was a typo in the exercise problem. The template file is in /home/course... (not /home/cource)
- A sample C source file (sample.c) is in the same directory.
Posted by oi at 14:46 0 comments
Friday, October 5, 2007
Next Week
We will proceed to Chapter 2 of the textbooks for both courses. Be prepared for the class by reading the textbook. For the LP course, we will use the slides "Introduction to Lexical Analysis."
Posted by oi at 13:02 0 comments
Labels: lecture slides, LP, OS, reading assignments
Thursday, October 4, 2007
Course Project Information
Course project information page is created. You have two tasks, one by Oct 12 and the other by Oct 19. Please read the above page and do not miss the deadlines.
Posted by oi at 16:10 0 comments
Wednesday, October 3, 2007
LP Lectures Slides
Tomorrow, we will use first two sets of lecture slides from the author of the textbook:
- Introduction and Overview,
- The View from 35,000 Feet,
Posted by oi at 19:54 0 comments
Labels: LP
Exam and Exercise Rules and Policies
Links to the rules and policies for Exercise and Exam are posted on the Course page. Please note that these rules and policies are subject to revisions, especially those for exams which have not been revised for this year. When changes are made, they are announced on this notice board.
Tuesday, October 2, 2007
OS Exercise 1
Today's problems are posted on the Execise Page.
Posted by oi at 14:50 0 comments
Labels: OS
Monday, October 1, 2007
Textbook preparation
As repeatedly mentioned on this page as well as email messages and internal news group articles, textbook preparation is essential and mandatory. The following rules will be used for those who did not take actions for the textbook preparation:
- -5pt if you did not repond to the textbook purchase inquiry by the deadline (this only applies to the LP students)
- -5pt if you have already ordered your textbook (you must show the order confirmation to claim this), but have not received it on the first day of the class
- -10pt if you have not ordered your textbook by the first day of the class
Friday, September 28, 2007
Course Assistants
Finally, we have got assistants for both courses fixed.
- Language Processing: Yuusuke Kobayashi
email: m5111109©u-aizu.ac.jp -
Operating Systems: Takayuki Hatori
email: s1110173©u-aizu.ac.jp
Posted by oi at 13:18 0 comments
Labels: course assistants, LP, OS
Thursday, September 27, 2007
Class Participation
As mentioned briefly in the syllabi
(OS,
LP),
your participation to the course work will be taken into account.
The current plan is to ask you to read one or two paragraph(s) of
the textbook or ask a simple question related to the material
being used in the lecture.
The number of students who will be asked these things in a single lecture
will be limited,
but we try to make that each student will receive the same or at least
similar number of opportunities over the semester.
Posted by oi at 12:33 0 comments
Labels: grade, LP, OS, participation
Notice for the first day of OS and LP classes
Dear Students in both OS and LP courses
If you
- want to continue with the course work, and
- have already ordered the textbook by yourself, but
- have not received it yet
Posted by oi at 12:27 0 comments
Tuesday, September 25, 2007
Notice on Operating Sytems Textbook
In Aug 10, we recommended you to purchase your textbook from the University Bookstore. Since we only one option, we did not send you further messages. However, as it has been warned on my course web page and the messages from the Student Affairs Division, you are required to have your own copy of textbook. If you don't have one on the first day of the class, you should expect some penalty on your course grade.
Posted by oi at 12:24 0 comments
Saturday, September 22, 2007
Anothter message on the LP textbook
There are several messages received after the deadline for the previous inquiry (Sep 14).
So far my answers to these students are "you may register for the course if (and only if) you will have obtained your textbook by the first class day." These students should, however, expect some form of penalty for continuin with the course. Some of them reported that they had ordered but may notreceive their order by the first day of the course. This is why notices have been posted on the web and the internal news group, and also have been sent to you by email messages as early as August. What I can say at present is, "I will consider such a case" ("but don't know how" yet).
Posted by oi at 16:57 0 comments
Tuesday, September 18, 2007
Language Processing Textbook
An email message has been sent to those who responded to the previous notice on the textbook purchase. If you responded to the inquiry but did not received the confirmation today, please let the instructor know.
Thus far, several notices have been given on the textbook:
- email messages have been sent to those who are likely to take the course
- notices have been posted on the instructor's web site
- news articles have been posted on the internal news groups by the instructor and the Student Affairs Division
Posted by oi at 17:36 0 comments
Labels: final notice, LP, textbook
Monday, September 17, 2007
Some Updates on Tentative syllabi
Tentative syllabi for the Operating Systems and Language Processing courses have been updated.
Posted by oi at 05:47 0 comments
Wednesday, September 12, 2007
Language Processing Textbook
The price of the textbook at Amazon has incresed to 9458 Yen (+1205Yen). Therefore, purchasing from the publisher is highely recommended.
Please respond me by the end of September 14 whether you
- purchase by yourself (e.g. amazon)
- choose group purchase option
- will not take the LP course with me
Posted by oi at 00:05 0 comments
Thursday, August 30, 2007
Language Processing Textbook and Lecture Slides
A link to the lecture slides prepared by the author of the textbook has been posted on the course web page.
So far, there has not been any response for the textbook order Option 1. If we have not received ten or more order requests in Option 1 by September 14, it is automatically assumed that each student orders the textbook individually. Again, having own textbook is a requirement for the course.
Posted by oi at 20:39 0 comments
Labels: lecture slides, LP, textbook
Wednesday, August 22, 2007
Tentative Syllabi for OS and LP Courses
Tentative syllabi for the Operating Systems and Language Processing courses have been posted. As the names say, they are tentative and are subjcet to change by the beginning of the semester.
Posted by oi at 14:19 0 comments
Monday, August 13, 2007
Language Processing Textbook Information
Currently, the following two options seem to be reasonable for
purchaing the textbook for the language processing course:
Title: Engineering a Compiler: International Student Edition
Keith Cooper, Rice University, Houston, Texas Linda Torczon, Rice University, Houston, Texas ISBN: 9781558606999
- Option 1
- Buy from the publisher at $64.95. We will get either 5% (10 to 19 copies) or 10% (20 or more copies) discount if we order together. Please note that we will also have to pay shipping cost which is about 10% of the book price.
- Option 2
- Buy from amazon japan. Currently, their price is 8253 Yen including tax and shipping.
Posted by oi at 14:52 0 comments
Friday, August 10, 2007
Operating Sytems Textbook
Modern Operating Systems (2nd Edition) by Andrew Tanenbaum.
Please order your copy now at University Bookstore.
Price: 4956Yen (including tax).
Posted by oi at 23:47 0 comments