Evaluation Comments
Course:Introduction to Compiler Design

Quarter:Winter 09/10
Time: W 17:45 - 21:00
Location: Loop Campus
James Riely PhD

Associate Professor
Instructor homepage

Select a Page:  
Summary     1       2       

What are the major strengths and weaknesses of the instructor?

1.   It is clear that he had taught the course before and assumed that he would remember what he was teaching. A few times there were moments when he either got lost and had to review old material or the examples did not work because they had not been tested in a year.
2.   Strength: Helpful and understanding. Willing to go over details.Weakness: Sometimes hard to follow along in lectures. Examples are perhaps too abstract at times.

What aspects of this course were most beneficial to you?

1.   Learning more about the compiler design process.
2.   Learning Flex and CUP, and how to create a compiler.

What do you suggest to improve this course?

1.   A little more direction on the homeworks. A set of tests that we need to pass would be nice to have for each assignment.
2.   More details about compilers. What are the major compilers out there, how are they built, techniques involved, and such.

Comment on the grading procedures and exams

2.   Seemed fine.

Other comments?

1.   I would have liked it to be more hands on developing the compiler. Much of the course seemed like it was just copy and pasting already written code.