A version of the Wednesday, 12/6, lecture has been posted with answers to all the sample problems. See the lecture notes page for the link. (12-9-06)
Reminder - Exam 2 is Monday Dec 11 in class. (12-9-06)
Reminder - No class Wednesday Dec 13. (12-9-06)
Project 3 source code is available from the link on the project 3 spec. (11-21-06)
Simon's office hours on Thursday 11/16 will be 10am-12pm in 4817 CSE. (11-14-06)
Exam 1 has been graded. See the statistics on the 2nd slide from Lecture 19. If you did not get your exam on Monday in class, come to my office to pick it up (4633 CSE). (11-14-06)
Exam 1 - There was an error in the grading for Problem 11. Follow(B) should contain z. If yours does and you got marked off for it, talk to Simon to get some additional points. (11-14-06)
Project 2 grading will occur Tue+Thurs 1:30-3:30pm in 4817 CSE. The timeslot signup sheet will be available Monday in class, or posted on Scott's door (4633 CSE) if you miss class. (11-6-07)
Scott will have extra office hours, Tuesday, 4-5:30pm for anyone who has questions on the exam material. (10-30-06)
A version of the review slides is posted with answers to most of the questions on the lecture slides page. (10-30-06)
Exam 1 is Wednesday Nov 1 in class. There will be a review session Monday Oct 30 in class. (10-17-06)
Scott will be out of town Oct 18 - Oct 28. Please talk to Simon for all issues related to the class during this period. (10-17-06)
Class Monday Oct 9 is cancelled. However, there are a set of notes for the class posted on the lectures page that provide an overview of the MIRV compiler system which is used for Project 2. (10-9-06)
Project 2 has been posted on the projects page. (10-9-06)
Project 1 grading will occur in 4817 CSE on both 10/4 and 10/5. It is the room at the top of the stairs when you enter the CSE building from the North entrance. (10-4-06)
Project 1 grading will take place Wed (10/4) 1:30- 3:00pm and Thu (10/5) 1:30 - 3:30pm, the room will be announced. The signup sheet will be available Monday in class. If you miss class, the signup sheet will be posted on my door (4633 CSE). If you have conflicts with both days, send Simon an email to set up a separate time. (10-1-06)
Here is a working flex/bison specification to convert expressions with infix notation to expressions with prefix notation. This obviously has nothing to do with the goals of project 1, but the purpose is just to provide you with finished, working .l and .y files that you can play with if you want in order to understand flex and bison a bit better. The files are: example.lexample.y and ex_input.txt is provided as a sample input. See the slides from Class 5 on how to compile/run this example. (9-20-06)
Project 1 is available under the Projects link. Its not complete, sample inputs/outputs are not yet available, nor is binary for solution. Those will be posted soon. (9-13-06)
Course web page is up, the only links that work are Lecture notes, Course syllabus,
and Links. More coming soon! (9-11-06)
Office hours and contact information
Scott Mahlke - 4633 CSE
Monday/Wednesday: 12:30 - 1:00pm (right after class)
Or by appointment
Email: mahlke at umich.edu (put EECS 483 in subject)
Simon Chen - Office hours will be held in the study rooms on the first
floor of CSE (Table 2)
Tuesday/Thursday 1:30pm - 3:30pm
Email: chenxu at umich.edu (put EECS 483 in subject)