Nando De Freitas - University of British Columbia

Professor: Nando De Freitas
Department: Computer Science
College: University of British Columbia
Rating # 1
Overview:
  • Course: CPSC340540
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Awesome prof!very knowledgable in his field and can pretty much answer any question you throw his way. His exams are predictable, in-fact if you pay attention to class he will hint at the questions that will be on them. both 340 and 540 are mathematical courses. Videos are on youtube for later viewing.
Rating # 2
Overview:
  • Course: CPSC540
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I took CPSC 340 with Nando & did really well but CPSC 540 was very different - the assignments were quite difficult and the exam was unfair! That's because Prof. de Freitas was quite unclear as to what material was going to be on the exam. He's pretty tricky and I dislike tricks!
Rating # 3
Overview:
  • Course: CPSC340
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
CPSC 340 was an exciting and rigorous course. The homework was fun: we implemented a very simple search engine and built classifiers for Wikipedia articles. The course is difficult and highly mathematical, but it's definitely worth taking. Dr. De Freitas is clear and is willing to take time to explain the material to you.
Rating # 4
Overview:
  • Course: CPSC340
  • 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:
This guy rocks! After taking machine learning in his class I want to go back and take linear all over again... when random people start attending your class because they are interested in taking it with him next term... that tells you something... a teacher who wants the students to learn...
Rating # 5
Overview:
  • Course: CPSC320
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Unclear, unprofessional, badly prepared. Horrible.
Rating # 6
Overview:
  • Course: CPSC302
  • 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:
He can be very unhelpful when he wants to be. And he can be moody.
Rating # 7
Overview:
  • Course: CS302
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Well... This prof thinks he's all that. Yeah, he is smart and good looking. But as a prof, he sucks!
Rating # 8
Overview:
  • Course: CPSC320
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Not bad not bad!
Rating # 9
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:
Very confusing
Rating # 10
Overview:
  • Course: CPSC320
  • 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:
By far, worst class i've ever experienced. Course notes are too general, homework is in no way similar to the examples in class, exams are in no way similar to homework, and tutorials present examples that seem to be way out of the scope of the course.
Rating # 11
Overview:
  • Course: CPSC302
  • 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:
THIS SHOULD BE AN EASY COURSE!!WHY DO YOU MAKE IT SO HARD!?!?!?!?!?!?!?!???PLEASE TRY TO EXPLAIN THE COURSE MORE CLEARLY!!!!!!! ASSIGNMENTS NOT USEFUL FOR FINAL!!
Rating # 12
Overview:
  • Course: CPSC302
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
final exam was nothing similar to assignments and lectures (although he said he did put an assignment question in the final). 1/3 of the class failed the final exam and 17% of the class failed the course in the end.
Rating # 13
Overview:
  • Course: CS320
  • 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:
assignments are too hard. lectures have nothing in common to the assignments. tutortials are useless. get patrice instead.
Rating # 14
Overview:
  • Course: CS530A
  • 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:
This prof rocks!!!
Rating # 15
Overview:
  • Course: CPSC302
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He SEEMS to be really nice! Would you please to leave the lecture room if you want to talk ; I will stop for a minute, if you want to talk, please leave this room! ----> Very emotional!!!
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