Rick Mercer - University of Arizona

Professor: Rick Mercer
Department: Computer Science
College: University of Arizona
Rating # 1
Overview:
  • Course: CSC101
  • 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 only good thing you get out of this class is the experience of writing code for beginners. When watching his lectures, he expects you to be an expert at coding. If you email him, he always makes a rude remark. The TA's are really nice and helpful which makes this class a little better. If you have never done code, then this class is hard.
Rating # 2
Overview:
  • Course: CSC101
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Personally I find him to be a good teacher, I understood what he was trying to say and I find that he explains well and is able to identify where the topic is more difficult and make it somewhat simplified to the point of it being easily understandable. Honestly my best teacher this year.
Rating # 3
Overview:
  • Course: CSC101
  • Grade Received: C
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Professor Mercer is an incredibly unnecessarily difficult teacher for a 101 class. Lectures are rarely over the homework (worth 40% of the grade.) If you go to his office hours, he'll talk over your questions and not answer them. You'll be learning very little unless you already have a strong knowledge in coding prior to taking CSC101.
Rating # 4
Overview:
  • Course: CSC101
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I have never done CSC before and when going into a entry level class I thought it would be easy at parts but difficult too. That's not how it was. Lectures didn't matter with HW. We would still be doing the same thing for 2 weeks and still watching lectures didn't help out either. TAs didn't help either. Best way to pass is the free tutoring.
Rating # 5
Overview:
  • Course: CSC101
  • Grade Received: B-
  • Overall Rating: 2.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
I took csc 101 with him and he grades really hard. Tests are very hard and hard to study for. Lectures do not teach all the things you need for that days homework either.
Rating # 6
Overview:
  • Course: CSC337
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Im taking Rick right now and he is a great professor in my opinion. Given the circumstances of everything being online, he made the class much more easier to deal with. Very helpful in office hours. A lot of homework, but is very easy to finish the same day. My experience has been great with him so far
Rating # 7
Overview:
  • Course: CSC337
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I had him for 337, and it was terrible. He just reads off a powerpoint, and leaves many crucial bits of information for students to figure out themselves. Besides that, he is one of the rudest teachers I have ever met.
Rating # 8
Overview:
  • Course: CSC337
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Rick is by far one of the worst professors I have ever had the misfortune of being taught by. He does not know anything about what he is teaching. All he does is sit down and read the slides word by word. His live code demos are just hilarious because he is clueless. If you gave him a CSC337 final exam I guarantee you he would fail it. Stay away.
Rating # 9
Overview:
  • Course: CSC210
  • Grade Received: A
  • Overall Rating: 5.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Best computer science at the UofA, he sits done but's he's old, what do you expect. He's also hilarious. Projects are easy af, and he's tests are easy.
Rating # 10
Overview:
  • Course: CSC337
  • Grade Received: A-
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Dont take any of Mercers classes!! His lectures are not helpful. The lectures are an equivalent of a table of contents, he doesnt explain anything. Youll be figuring everything out on your own. This is all on top of the fact that he is one of the most rude professors I have ever had. He could not care less about you or what might be going on.
Rating # 11
Overview:
  • Course: CSC382
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Easy A if you're in the CS Major and do all the HW and study moderately for the tests. HW took 1-4 hours per week depending on difficulty.I never attended lecture and would just skim the slides before the test. Provides test cases for HW. There is a group project which was also easy. Tends to have a lot of typos and mixups. Often extended deadlines
Rating # 12
Overview:
  • Course: CSC250
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: N/A
Comment:
He didn't understand the material he was teaching, and would edit assignments DURING class due to contradictory grading criteria. Admitted to not preparing class material (projects, (buggy) code demos) until the night before lecture. He is rude; talks over people trying to ask questions, then doesn't answer the question being asked. Unprofessional.
Rating # 13
Overview:
  • Course: CSC382
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 2.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Had him for 337 and the semester 382 was introduced. Gives reasonably easy, useful homework, but a lot of it. Doesn't often proofread his course materials, sometimes misspeaks. Has an attendance-optional policy and records lectures, which is helpful even if you do attend. Designed the 382 curriculum by the seat of his pants DURING the semester.
Rating # 14
Overview:
  • Course: CSC210
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: Not Mandatory
Comment:
Prof. Rick's a published author who knows more about CS than any arrogant undergrads. He offers his textbooks for free whereas other professors make you buy theirs for 50-100 easily. He cares and it shows. He'd answer Piazza posts even if it's nighttime on weekends. Projects are purposeful&good at teaching you what you only need to learn, no fluff
Rating # 15
Overview:
  • Course: CSC335
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Rick is an awful lecturer and a bad programer; what he teaches is outdated and poorly put together. Never before have I believed I am more intelligent than a teacher but honestly I , as a second year CS student, believe I am better at programming than he is. Hard to believe this guy has a PHD; overall not that hard of a class; ending project sucks.
Rating # 16
Overview:
  • Course: CSC335
  • Grade Received: A
  • Overall Rating: 3.0
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: Yes
  • Attendance: Mandatory
Comment:
Rick is a boring lecturer and most people don't pay attention to what he does in lecture. This class teaches good software development principles, but is best approached as an opportunity to apply some actual software development design strategies, rather than as a class where you will learn lots of new things. 335 itself is a really fun class.
Rating # 17
Overview:
  • Course: CS335
  • Grade Received: A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
Mercer literally sits down while lectures. OOP concepts are boring enough, but coupled with Mercer's teaching style it makes the class awful. The projects feel outdated, and the final project was way over hyped. Exams were boring as well.
Rating # 18
Overview:
  • Course: CS335
  • Grade Received: B+
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
This class is like Dark Souls except without the campfires
Rating # 19
Overview:
  • Course: CSC127B
  • Grade Received: B
  • Overall Rating: 1.0
  • Course Difficulty: 5.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Mandatory
Comment:
I love computer science. I loved programming and java. Thanks to Rick Mercer, I have successfully lost interest in all programming. With bad lectures, complicated projects, and hard tests, Mercer is the bane of my life for the semester. Prayers for any student taking his class.
Rating # 20
Overview:
  • Course: CS335
  • 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:
He doesn't care that much about the success of his students. The programming projects are a lot of work. The tests are weighed to heavily considering how much programming you have to do.
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