Zhao Zhang - Iowa State University, Ames, IA

Professor: Zhao Zhang
Department: Computer Engineering
College: Iowa State University, Ames, IA
Rating # 1
Overview:
  • Course: CPRE381
  • Grade Received: A
  • Overall Rating: 4.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Taught the class very well, I thought. Explains everything you need to know for tests and homework, and compiles very good slides for later reference, so I rarely had to read the book. His accent can be slightly outputting at first, but you get used to it. In addition, he tries to add a little humor to class if he can, which is nice.
Rating # 2
Overview:
  • Course: CPRE288
  • Grade Received: A-
  • Overall Rating: 4.5
  • Course Difficulty: 4.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: Not Mandatory
Comment:
Lecture was alright, although it could drag on. He tried to liven up the lecture with a few jokes and small stories. Accent was a tad disorienting, but you get used to it quickly. Always asked if we had questions and came to class with a smile on his face. Labs will make you do some work and the final project is fast paced, but it's bearable.
Rating # 3
Overview:
  • Course: CPRE288
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 1.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Class followed lab from week to week discussing solutions to lab. Tests were fairly easy, but final project is difficult and extremely fast paced. Get ready to spend a few nights in Coover.
Rating # 4
Overview:
  • Course: CPRE288
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
I stopped going to class because I could not understand a word he said. His lectures have nothing to do with the labs. I learned next to nothing in this class, and I hope I never have him again
Rating # 5
Overview:
  • Course: CPRE581
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Nice Teaching. At first it was difficult to understand him as he speaks with strong china accent but got used to it. Liberal in grading.
Rating # 6
Overview:
  • Course: CPRE211
  • 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:
I had some problem during class times but if you go see him in the office, he's explain much better.
Rating # 7
Overview:
  • Course: ENGLISH105
  • 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:
Difficult to understand! Very little was learned in this class! Tends to give B's on papers.
Rating # 8
Overview:
  • Course: CPRE585
  • Grade Received: N/A
  • Overall Rating: 4.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Great Prof, his English isn't the best but he's extremely knowledgeable in the subject of computer architecture. Available anytime to answer questions, checks his email regularly and responds quickly.
Rating # 9
Overview:
  • Course: CPRE211
  • 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:
I loved CprE 210, but wanted to slit my wrists halfway through 211. This prof is awful. His lecture worthless. He goes through a PowerPoint lecture, taking 30x the time it takes you to read the slide. This class is just awful. I didn't learn a thing.
Rating # 10
Overview:
  • Course: CPRE211
  • 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:
WOW, Worst teacher I have ever had!! Can't understand him, doesn't come prepared for class, reads directly off the lecture slides from 2 years ago, lecture doesn't relate to homework or lab, have to learn everything myself in lab, good luck with this tool
Rating # 11
Overview:
  • Course: CPRE211
  • 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:
cant understand him AT ALL, he cant understnand ur questions, he reads off of 2 year old lecture slides that he doesnt know, u learn everything by urself and in lab, gl hf and god be with u
Rating # 12
Overview:
  • Course: 305
  • Grade Received: N/A
  • Overall Rating: 4.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He is a good professor. He knows the stuff pretty well. He is strict but fair. He makes you think and learn rather than just earning a grade. His english is not quite clear but once you get used to it and sit on the front row you are good to go.
Rating # 13
Overview:
  • Course: CPRE305
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
Discuss With Everyone:

No comments:

Post a Comment