Pretty easy, overall.
The class itself is not very difficult. The content is fairly easy to pick up on and the professor does a pretty good job of explaining it. He is very nice and lenient. He takes 10% off for every day a project is due and they don't take more than a few hours. The exams themselves are a little tricky. Practice doing what he talks about in class.
Environment Diagrams and how to write the syntax/grammar of a language and the use of a parser.
Hours per week:
Advice for students:
Practice, practice, practice. Especially the environment diagrams. They show up repeatedly and he loves throwing them in quizzes and exams.