Professor: David Kirkpatrick
Department: Computer Science
College: University of British Columbia, Vancouver, BC
Rating # 1
Overview:
- Course: CPCS420
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Simply the smartest and the most experienced prof at UBC's Computer Science department.
Rating # 2
Overview:
- Course: CPSC420
- Grade Received: N/A
- Overall Rating: 4.5
- Course Difficulty: 2.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
I expected 420 to be a killer course, but I was happily proven wrong. The marking is surprisingly lenient, quite a few concepts/questions were out of my reach, but easy to get part marks for effort and thought. Lectures were fairly interesting, concepts discussed in class were fairly novel. Overall, I really enjoyed this course.
Rating # 3
Overview:
- Course: CPSC420
- Grade Received: N/A
- Overall Rating: 5.0
- Course Difficulty: 3.0
- For Credit: N/A
- Textbook Used: Yes
- Would Take Again: N/A
- Attendance: N/A
Comment:
Great lecture pacing, communicates material in a very smooth, understandable manner. Explains concepts very clearly, and defines any new terms or base concepts before moving on. Extremely helpful in office hours, spends a lot of time working with you through your difficulties. Midterms and exams are challenging, but fair, with no surprises.
Rating # 4
Overview:
- Course: CPSC420
- 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:
Very difficult course, but he makes the material understandable and interesting. He is very understanding of students and his tests are fair.
Rating # 5
Overview:
- Course: CPSC320
- 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:
Kirkpatrick is probably the most intelligent CS teachers in UBC. Along with his depth in complex algorithms is his expectations for his students to follow along just as easily. But the MATERIAL alone is hard and he's just trying to deliver it.
Rating # 6
Overview:
- Course: CS320
- 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:
It's a hard course. But the professor and the TA's are nice and intelligent.
Rating # 7
Overview:
- Course: CS320
- Grade Received: N/A
- Overall Rating: 4.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 # 8
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
No Comments
Rating # 9
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Helpful in office hour, but lectures are very abstract and tests are hard... Final exam was rough..
Rating # 10
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 3.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Definitely challenging. Its not so much the content that's difficult but the way he wants you to see it... challenging because ppl are still getting 9x%
Rating # 11
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 2.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
not helpful at all....dunt asnwer newsgroup dat often...he's trying to make things clear but make it even worse
Rating # 12
Overview:
- Course: CPSC320
- 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:
Hard tests but interesting lecture, an average prof
Rating # 13
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 1.0
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
VERY boring prof. Talks too much and teaches too little.
Rating # 14
Overview:
- Course: CPSC320
- 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:
Very intelligent prof, but hard! Found fastest algorithm on convex hull
Rating # 15
Overview:
- Course: CPSC220
- 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:
Wordy prof, but very clear and helpful. Likes to challenge his students.
Rating # 16
Overview:
- Course: CPSC320
- 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:
Leaves you scratching your head
Rating # 17
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 5.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
He tries to be clear, but it comes out confusing and I fall asleep.
Rating # 18
Overview:
- Course: CPSC320
- Grade Received: N/A
- Overall Rating: 2.5
- Course Difficulty: 4.0
- For Credit: N/A
- Textbook Used: N/A
- Would Take Again: N/A
- Attendance: N/A
Comment:
Difficult concepts to teach, just as difficult tests.
Rating # 19
Overview:
- Course: CPSC320
- 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:
Very intelligent... but very hard to understand
No comments:
Post a Comment