Bill Havens - Simon Fraser University, Burnaby, BC

Professor: Bill Havens
Department: Computer Science
College: Simon Fraser University, Burnaby, BC
Rating # 1
Overview:
  • Course: CMPT120
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Overall I enjoyed this course and learned a lot about basic programming concepts from Dr. Havens. The assignments were interesting and challenging. However this isn't a course you can leave until the last minute and cram for. If you study diligently and attend classes regularly, it's not too hard to succeed in this course.
Rating # 2
Overview:
  • Course: CMPT120
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's such a terrible prof. Seriously save your money and time by taking this course with another prof. Assignments are really difficult and his exams are tough. If you plan on taking this course with him you should take a light course load or drop it before it's too late.
Rating # 3
Overview:
  • Course: CMPT125
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
His midterms are difficult considering the amount of time given and his assignments are beyond the scope of completion. Amongst all that, he schedules his office hours during our lab time. Basically all he does is reiterate what is already in the book. He'll just basically read everything off of the screen. Avoid him and take it with someone else.
Rating # 4
Overview:
  • Course: CMPT827
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's a very nice prof. We had two programming projects and both were very interesting. You'll enjoy his lecture even if you are not really into the materials.
Rating # 5
Overview:
  • Course: MASTERS
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent Prof. If you are interested in a masters this is the guy to be a student for. He treats his masters students like friends and works hard to help them achieve. All his students go on to do great things....
Rating # 6
Overview:
  • Course: CMPT417
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Havens flip flops more than John Kerry. If you ask him how he grades an assignment, get it in writing, because its likely he'll forget what he said to you. Also, he's an american who wants to be a canadian.
Rating # 7
Overview:
  • Course: CMPT417
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Excellent professor. Very enjoyable class.
Rating # 8
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
hard assignments, easy exams given you have a very very good understanding of his notes.
Rating # 9
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Bill is a great teacher for this course and actually has tried to teach programming, not just copying code samples. Yes, the course isn't easy, but at least unlike every other course I've taken, he teaches it in a fun way with interesting assignments
Rating # 10
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Too Hard. An assignment was given about Constraints Satisfaction Problem (CSP) which is a upper division AI's problem.
Rating # 11
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great Prof. Was able to communicate quite well. Lectures were usually well structured..
Rating # 12
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He's pretty good, his final was okay I guess... except that I wish I could stay awake in his classes though zZz :)
Rating # 13
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 14
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great lectures, unclear assignments. Doesn't put enough time into his assignments/prep.
Rating # 15
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 16
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
So far so good. I enjoy the class, he makes it interesting
Rating # 17
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
good prof~~
Rating # 18
Overview:
  • Course: CMPT201
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
one of the best CS prof i've had in SFU
Rating # 19
Overview:
  • Course: CMPT101
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Rating # 20
Overview:
  • Course: CMPT101
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Knows his stuff, can't convey the knowledge. Beware of Harold Hophozophen.
Discuss With Everyone:

No comments:

Post a Comment