Mike Feeley - University of British Columbia, Vancouver, BC

Professor: Mike Feeley
Department: Computer Science
College: University of British Columbia, Vancouver, BC
Rating # 1
Overview:
  • Course: SCIE113
  • Grade Received: D+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great prof! His lectures are engaging and informative. He's super nice and and patient if you go to his office hours! He's a fair grader and grades closely to the rubrics.
Rating # 2
Overview:
  • Course: SCIE113
  • Grade Received: B-
  • Overall Rating: 4.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
He is a computer science professor and is extremely dedicated to computer science. Hence he sticks strictly to the marking rubrics when marking essays.
Rating # 3
Overview:
  • Course: CPSC210
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Dr. Feeley should not be teaching CPSC 210. It was pretty obviously this course isn't his area of expertise; he stumbled a lot, and did not explain concepts very well. A lot of people including me skipped his lectures and consulted the free videos from the edx course while studying.
Rating # 4
Overview:
  • Course: CPSC213
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Amazing
Rating # 5
Overview:
  • Course: CPSC213
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Mike is a great speaker. Honestly, this course is one of the toughest I've taken so far. The labs (assignments) are very time consuming and the concepts can take a long time to fully grasp and understand. But still, I learned a lot from this course, and I recommend taking this with Mike :)
Rating # 6
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Amazing prof. The class is dead silent when he teaches. He commands respect, makes you work a lot but makes the subject super interesting and enjoyable. Hardest course I've taken up until now but also the most enjoyable.
Rating # 7
Overview:
  • Course: CPSC313
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Mike is one of my favourite CS profs! He definitely takes the time to teach you the content and his lectures are super engaging! I would highly recommend taking any courses with him. The assignments are challenging, but totally doable if you pay attention in class. Only critique I have is that sometimes the lecture material is behind in assignment.
Rating # 8
Overview:
  • Course: CPSC213
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great prof who cares about his students. Assignments can be challenging at times, but exams are very fair. Also very friendly and helpful in office hours!
Rating # 9
Overview:
  • Course: CPSC213
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Mike is one of the best profs I have at UBC. I hope to take class again with him in the future. He sincerely cares and is willing to help when you need it. But if you just want to coast and not put in much work you probably won't like him or the course. Very knowledgable and obviously knows his stuff.
Rating # 10
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good speaker, but not a very good teacher. Lectures to the smartest 5% of the class and leaves the rest wondering what he's talking about. The course is based on his custom lecture slides (grad students have told me they can't understand them). Best bet is to get lots of help from the TA's in lab. Expect to spend 4 hours a day working on the labs.
Rating # 11
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Truly cares about his students and wants them to succeed.
Rating # 12
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Mike is extremely unclear in his lectures. He makes very mundane and easy concepts very difficult to understand. His lecture slides are also unclear and does minimal to supplement his lectures. Overall, EXTREMELY UNCLEAR. Get ready to try and search google for extra help. BUT FINDING NOTHING, because his class is custom made to Mike Feeley.
Rating # 13
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
CONS: some people find Mike a clear lecturer. I did not. I felt lost a lot of the time and suspect that concepts could have been laid out more clearly. Found the lecture slides very difficult to work with. PROS: nice guy, knows his stuff very well, cares about his students, and is very ready to help. Would be cool if he would tape his classes.
Rating # 14
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Mike is very unclear in everything: his lectures, slides, and exams. He has somehow made this course completely exclusive to his lectures and slides, so you literally cannot get any help from ANYWHERE, not even Google. Plus, TA's are slow as hell. Overall, just bad explanations and it's hard to get a high mark unless you're gifted in comp sci.
Rating # 15
Overview:
  • Course: CPSC213
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Pretty cool, structured lectures. Office hours are amazing, and he's a great guy with a genuine attitude. He does have a ton of typos though, and isn't the best lecturer, but he'll take the time to teach you everything you need to know if you try as well . His companion is also godly.
Rating # 16
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He gives great lectures and really wants his students to succeed. I always appreciated when he told people off for talking/being distracting. I found this course pretty tough and the assignments were quite difficult, but if you have to take this class you should take it with this guy.
Rating # 17
Overview:
  • Course: CPSC213
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Mike is one of the best CS professors I've had at UBC. His lectures are fantastic and he explains everything very clearly (with a few dad jokes thrown in). If you ever get confused he is happy to answer questions and is super helpful in office hours as well. Assignments and tests are challenging but you learn a lot!
Rating # 18
Overview:
  • Course: CS213
  • Grade Received: B+
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Mike Feely is just good, clear speaker in his lectures and genuinely cares for his students. We asked for an extension as a class for an assignment and he was reasonable to give us one.
Rating # 19
Overview:
  • Course: CPSC213
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Mike Feeley is a world class computer science professor. That's all you need to know.
Rating # 20
Overview:
  • Course: CPSC313
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Assignments are long and arduous, but as long as you do them and understand them, the class will be fine. Mike is a really nice guy and very willing to help students that are struggling with a concept. Definitely go to his office hours in case something is hard to understand.
Discuss With Everyone:

No comments:

Post a Comment