Troy Vasiga - University of Waterloo

Professor: Troy Vasiga
Department: Computer Science
College: University of Waterloo
Rating # 1
Overview:
  • Course: CS115
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Just one of the best profs I had in first year. Wish I was a CS major just so I could have him as my prof in some course, he is so good! Would really make the class interesting with his very expressive way of teaching, he'd whine about the course, draw comics on slides and shout at his computer sometimes. And he looks really handsome on some days!
Rating # 2
Overview:
  • Course: CS115
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
BEST CS115 PROF
Rating # 3
Overview:
  • Course: CS115
  • Grade Received: C
  • Overall Rating: 4.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Very entertaining prof, can tell he is passionate about computer science.
Rating # 4
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Amazing Prof! His lectures are soooo interesting. Would definitely recommend to take any class with him.
Rating # 5
Overview:
  • Course: CS241
  • 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:
Was in his section in Winter 2018. One of the best profs I've ever had, very smart and caring. The last lecture of that term was unforgettable.
Rating # 6
Overview:
  • Course: CS241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Great Prof, love his final lesson! BIG RESPECT!
Rating # 7
Overview:
  • Course: CS241
  • 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:
Great prof and you can tell that he's passionate about lecturing. He keeps the lectures entertaining. However, he doesn't post his slides which sucks but that's the only downfall.
Rating # 8
Overview:
  • Course: CS240241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
One of the best CS profs I've ever had. He's got so much passion for teaching! Lectures are super interesting and organized. Only thing I didn't like is that he doesn't post the lectures slides.
Rating # 9
Overview:
  • Course: CS241
  • 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:
One of the best lecturers at UW!!!
Rating # 10
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Professor Vasiga has really engaging lectures. He does his best to make a dry course CS 135 as interesting as possible. He gives good examples to present CS concepts so you can understand them easier. Overall, he made a really dry course interesting and engaging to participate, listen and not fall asleep. Clearly, he is doing something right.
Rating # 11
Overview:
  • Course: CS135
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Would definitely recommend taking his lectures XD Very cute and funny
Rating # 12
Overview:
  • Course: CS241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Great, funny prof.
Rating # 13
Overview:
  • Course: CS241
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Amazing prof, would love to take the rest of my CS courses with him!
Rating # 14
Overview:
  • Course: CS241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Great!!!
Rating # 15
Overview:
  • Course: CS241
  • Grade Received: B
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Troy is by far one of the best professors at uWaterloo, top 3 in my opinion. His lectures are incredibly helpful as well as funny, never a dull moment in class so you'll definitely pay attention. On cs241 the assignments are hard but Troy is incredibly active on Piazza and always available on office hours to give feedback. Exams are pretty fair
Rating # 16
Overview:
  • Course: CS241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Just one word: Awesome!
Rating # 17
Overview:
  • Course: CS241CS135
  • Grade Received: N/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.
Rating # 18
Overview:
  • Course: CS241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Really great prof. He explains class material very clearly, and he is very humorous. The class loves him. And in general a very nice person.
Rating # 19
Overview:
  • Course: CS135
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Has very good humour, and can explain concepts using it.
Rating # 20
Overview:
  • Course: CS135
  • Grade Received: A-
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Pretty good and humor Very clear
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