Carol C W Hulls - University of Waterloo

Professor: Carol C W Hulls
Department: Engineering
College: University of Waterloo
Rating # 1
Overview:
  • Course: ME101
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Prof. Hulls didn't have much of a role in ME101 besides doing the online lectures and quizzes, and helping out in the tutorials. Lectures were clear but the quizzes had tough questions. They were unfair since she used LEARN, which doesn't like code for whatever reason. I didn't receive help from her but she seems nice.
Rating # 2
Overview:
  • Course: GENE121
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This class punishes students for using prior knowledge by failing them on course work. Discourages independant thought and goes against industry standards.
Rating # 3
Overview:
  • Course: ME101
  • 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:
Makes me so much more confident in my programming abilities. Really caring person and really cares of the success of her students.
Rating # 4
Overview:
  • Course: GENE121
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Very organized and thorough lectures. She really cares about her students and puts a lot of time into the course.
Rating # 5
Overview:
  • Course: GENE121
  • 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:
Great
Rating # 6
Overview:
  • Course: ME780
  • 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:
One of the best prof. Really very helpful. Would clear even your silly doubts with patience.
Rating # 7
Overview:
  • Course: GENE121
  • Grade Received: Not sure yet
  • Overall Rating: 2.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
I would not recommend skipping lectures even though she records them as they can be very confusing and you need to ask questions. I made the mistake of waiting until the midterm to catch up on missed content. If you don't get something in this course, understand it as soon as possible because every concept building off of the previous.
Rating # 8
Overview:
  • Course: ME101
  • Grade Received: Not sure yet
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
nice, taught introductory C++ in a really clear manner
Rating # 9
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great professor, knows her stuff really well and helps you learn coding/scripting quite easily.
Rating # 10
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very intelligent and helpful. The class was difficult, but if you're smart, you'll be fine. I would definitely recommend her.
Rating # 11
Overview:
  • Course: GENE121
  • 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:
Great professor, but lectures are hard to catch up for beginners.
Rating # 12
Overview:
  • Course: GENE121
  • 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:
She is a good lecturer and explains the concepts in enough detail for you to understand. Tough if you've never programmed before because the pace is pretty quick.
Rating # 13
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
EXTREMELY HELPFUL!!! But it's a tough class for anyone without experience, so make sure you make use of her office hours and extra help sessions.
Rating # 14
Overview:
  • Course: ME262
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
She is an absolute darling
Rating # 15
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Dedicated to helping you pass if you ask for help. Stayed until midnight helping students every tuesday. Say's "here" alot in class. I think the record was 200 and something. Fun to try and count on some of the slower lectures.
Rating # 16
Overview:
  • Course: GENE121
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Very helpful, clarity is amazing, friendly to the max
Rating # 17
Overview:
  • Course: GENEGENE
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The digital computataion class is not a difficult class. Only Hulls makes the class hard. I personally believe she enjoys failing students.
Rating # 18
Overview:
  • Course: ECE325
  • 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:
Great professor. The concepts were pretty tough in this course but she did a great job explaining them. Not a boring prof at all. Dedicated to make sure students learn and really cares about her students.
Rating # 19
Overview:
  • Course: MTE
  • 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:
Carol Hulls was answering questions at 1am on her course forum; I've never seen a prof put so much effort into a course. Fantastic teacher.
Rating # 20
Overview:
  • Course: ECE
  • Grade Received: WD
  • 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:
One of the few profs who cares about students and now she's leaving. But the lousy profs will stay forever. What a joke.
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