Joseph Vybihal - McGill University

Professor: Joseph Vybihal
Department: Computer Science
College: McGill University
Rating # 1
Overview:
  • Course: COMP206
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Vibyhal definitely deserves more than 3.3/5 for rating. Had him for online, very clear and although might slip away details, he answers every question asked in the chat with examples. Very patient and accessible, and the TAs of this class are wonderful. The assignments are all doable, although midterms slightly difficult. Taking him again next year
Rating # 2
Overview:
  • Course: COMP206
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very patient professor, he would answer all our questions and is really friendly+funny. Looking forward to meet him in person. Since he answers many students' questions, his live lectures may be a little bit slow. The assignments were really helpful to understand the material. the 2 tests were fair and there was no final exam, but a final project.
Rating # 3
Overview:
  • Course: COMP206
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Even though people complain about Prof. Vybihal's boring lectures, he genuinely cares about his students. If you don't get something, go to his office hours. He is patient. The test questions are vague and they are mostly details from the slides. The textbook wasn't used often but it's useful if you want to review for tests.
Rating # 4
Overview:
  • Course: COMP206
  • 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:
By far the best comp professor that i've had this far into my degree! He really cares about his students and is always asking how they are doing with the work load of the course. If you ask him a question in his OH he is going to give you a really great answer and probably some sort of joke in there with it. Overall, an absolute gem!
Rating # 5
Overview:
  • Course: COMP208
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
The online running of COMP208 is really amazing
Rating # 6
Overview:
  • Course: COMP208
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
The quizzes were the absolute worst. They were too ambiguous, which often led to mistakes. I know he probably has a lot on his plate when making that, but it's starting to be a problem when his weekly quizzes deteriorate in quality as the weeks go by. He is very defensive of this behaviour too, and will argue for it on online platforms.
Rating # 7
Overview:
  • Course: COMP310
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He was pretty good. A lot of people talk about how he's too vague, which is true, but honestly it's not that bad, I think it's been a bit overstated. Slides are not too good, very little detail, so I highly recommend using the textbook to get a good understanding of the material and make your own detailed notes from the lecture and textbook.
Rating # 8
Overview:
  • Course: COMP206
  • 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:
Joseph is an incredible, caring prof, whose assignment instructions are super vague and frustrating. To do well in this class: skip lectures and watch each recording (once the same week, once before exams). Learn C on your own before class, a lot of the final is trivia from the last few weeks. Do the assignments by yourself, no matter how hard.
Rating # 9
Overview:
  • Course: COMP273
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Questions in assessments were often vague and confusing, even contradictory to each other.
Rating # 10
Overview:
  • Course: COMP206
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Don't show up to class, watch lecture recordings at 1.5x speed and you're set. Oh, make sure you do the assignments alone. Check the answers for the midterms because my first midterm had an error, and when corrected made my grade jump from a B to an A. Vybs is a really nice guy tho, super helpful.
Rating # 11
Overview:
  • Course: COMP273
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Joseph is a really good person who cares about his students immensely. With the larger class sizes, it can seem a bit disorganized, but just make sure to see him in office hours (show up early). Exam questions can be broad, but he makes up for it with lenient grading. Midterms are not ideal as they were online, but the final exam was very fair.
Rating # 12
Overview:
  • Course: COMP206273
  • Grade Received: B
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Wrong. Everything is wrong. Assignments full of mistakes and get correct 12 hours before due date. Ambiguous during lectures giving inconsistent information. One formula today, different result tomorrow. TAs have no clue what he's doing and feel bad for us. Very slow and boring lecturer but at least its recorded and can be sped.
Rating # 13
Overview:
  • Course: COMP303307310
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the most humble and easily approachable profs at McGill. Yes the materials in class are dated and he sometimes lacks clarity, but given how CS and tech have involved, University is rendered useless anyway. Would recommend.
Rating # 14
Overview:
  • Course: COMP206273
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Horrible. He is incredibly ambiguous: his tests, assignments, and slides require multiple clarifications as they all have egregious errors in them. He constantly makes up terms and doesn't tell the class, leading to further confusion because his definitions, like everything else, are unspecific. His slides and lectures contain little information.
Rating # 15
Overview:
  • Course: COMP206
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
My 6 year old nephew could write exam questions in a less confusing way... seriously the material is really easy, but the questions are asked so ambiguously that you lose marks.
Rating # 16
Overview:
  • Course: COMP303206273
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the great profs in CompSci, although sometimes infuriatingly vague. Cares about students, and deserves more credit for it than he gets. Office hours are like lining up at disney world, but worth the wait. ALWAYS VERIFY YOUR GRADE ON ASSIGNMENTS/TESTS. (There's almost always grading mistakes by the TA's). 2x recordings ;)
Rating # 17
Overview:
  • Course: COMP206
  • Grade Received: Not sure yet
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
He is a good teacher and explains very well, but his lectures are too long.
Rating # 18
Overview:
  • Course: COMP303307310
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the nicest persons at McGill, but lacks clarity throughout. That said, would recommend. You don't learn anything useful for a living at school nowadays anyways.
Rating # 19
Overview:
  • Course: COMP303
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Nice person, but the assignments are completely nonsensical.
Rating # 20
Overview:
  • Course: COMP206273
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
nice person. Said everything on test would come from lecture and slides, which are adaptations from textbooks written by himself. Was true to his words. Ended up taking 206 and 273 with him, and most likely 303 this semester. Lot of time invested in hw and (re)reading lecture + notes by other profs of same class. Can expect work to pay off though.
Add Your Review Below:
Search Professors:
Welcome:

Before signing up for classes every students should gather as much information as possible to make a decision on which professors as well as which courses to take. This website will help you make this decision easier.

Here, the students can rate, research and cross-reference the overall performances of the professors to select the best ones, and always be informed and up-to-date with what’s important.

Join the fun! Visit all pages and get all the information you need to choose the best class and best professor that you’ll enjoy listening to and learning from.

Our Friendly Sponsor:
Schools:
Our Friendly Sponsor:


Celebrity Net Worth Visa Bulletin