Rod Cooper - University of New Brunswick

Professor: Rod Cooper
Department: Computer Science
College: University of New Brunswick
Rating # 1
Overview:
  • Course: CS1303
  • Grade Received: A+
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
What a bro. Tough enough on some material, but a fair grader and gives all students ample opportunity to get a good grade out of his classes. Plenty of office hours for outside questions. Genuinely funny guy and cares about his students; but for the love of god, I had nightmares about the boiler plate for months after. Atta boy Coopy!
Rating # 2
Overview:
  • Course: CS1303
  • 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:
What a great guy. Cares a lot about what he teaches and keeps lectures interesting. I would definitely take more courses with him just so I can hear more of his great stories.
Rating # 3
Overview:
  • Course: CS1303
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Rod's class isn't a cakewalk, but I found that you get out of it what you put in. The tutorials were not mandatory, but most students went to them anyway because the review we got was the best source of study material we could get. Some of the concepts in the course can be difficult to get (proofs in particular), but Cooper did a great job overall.
Rating # 4
Overview:
  • Course: CS1203
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Had him for CS1203 and CS1303, and he is probably one of the best CS profs at UNB. He really knows his stuff and is great at explaining difficult topics. Would definitely take another of his courses again!!
Rating # 5
Overview:
  • Course: CS1303
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
He's pretty straight forward lecture wise, but if you don't pay attention, your'e going to get burned hard. Don't mess around if you're failing, as he moves at a good clip. Wants feedback in class and will offer help to those that ask for it. Knows his stuff, although sometimes misses the intermediary steps on how to get there
Rating # 6
Overview:
  • Course: CS1203
  • Grade Received: A+
  • Overall Rating: 4.5
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Awesome prof, especially if you get to know him personally. He's always willing to help students. Loves to talk and tells interesting stories.
Rating # 7
Overview:
  • Course: 1203
  • Grade Received: B+
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good overall.
Rating # 8
Overview:
  • Course: CS1303
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
Awesome prof, easy grader, would take a class with him again in a heartbeat
Rating # 9
Overview:
  • Course: CS1303
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Went through lectures way too fast. Acted like everyone should know everything. Doesn't explain in class. Very intimidating. I had two classes with him and if I had a choice I wouldn't pick him again.
Rating # 10
Overview:
  • Course: CS1203
  • Grade Received: A-
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
Very interesting lectures. Rod has great stories and explains things well. Only complaint is that he goes a bit fast sometimes and it's hard to keep up. Other than that, best prof I've ever had!
Rating # 11
Overview:
  • Course: CS1203
  • 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:
Looked forward to classes with Rod. Very engaging and easy to learn from. Very fair marking and clearing interested in seeing everyone do well. If you work in his class he'll make sure it pays off.
Rating # 12
Overview:
  • Course: CS1203
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Well if I could sum up Rod in one word it would be AMAZING he is a great teacher his classes are interesting, and he really does care about the success of all his students. He tells some of the most interesting stores during the class his assignments are easy, and his midterms and final exams are straightforward.
Rating # 13
Overview:
  • Course: CS1203
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Crystal clear and clearly passionate. Is also willing to help students, even in courses unrelated to computer science. He does love telling stories, tough...
Rating # 14
Overview:
  • Course: CS1203
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Good teacher, However some assignments can be confusing, Tests are fairly straight forward. Don't take this course unless you have to!
Rating # 15
Overview:
  • Course: CS2703
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A genuinly good professor -- neither dry nor witty. Just clear, concise and fair.
Rating # 16
Overview:
  • Course: CS2513
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Rod is a wonderful prof. He has genuine concearn for his students wellbeing, and trys to teach beyond the scope of university (job search, career success, etc). He has an amazing ability to grasp the attention of his students, and keeps everyone listening/thinking.
Rating # 17
Overview:
  • Course: CS4535
  • 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:
I hate sitting in his class because he just keeps talking and never gave us even a second to think about. He is really terrible for teaching this course! BTW, this course is really a Math course and not relate to CS at all!
Rating # 18
Overview:
  • Course: CS2513
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
A Great Prof! Interesting, Helpful, Interested in his students doing well. If you get a chance to be in one of his classes do it!
Rating # 19
Overview:
  • Course: CS6855
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Exceptionally Cool
Rating # 20
Overview:
  • Course: CS2513
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Cooper is great. Good sense of humour. He makes learning the material easy. He tries to prepare you for the future and teaches really cool and useful stuff not relating to the course. Wants to see you succeed in life. Great guy.
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