Jianwen Zhu - University of Toronto - St. George Campus

Professor: Jianwen Zhu
Department: Electrical Engineering
College: University of Toronto - St. George Campus
Rating # 1
Overview:
  • Course: ECE241
  • Grade Received: N/A
  • Overall Rating: 5.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: Yes
  • Attendance: N/A
Comment:
He is a great teacher!
Rating # 2
Overview:
  • Course: CSC326
  • Grade Received: A-
  • Overall Rating: 2.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
Not a very good prof. His writing is way to small and messy, and the structure of the lectures weren't always very clear. The assignments and group project was easy enough, but the exam very difficult. A large portion of the exam was true/false, where a wrong answer would give you -1, with the material based on obscure topics he barley covered.
Rating # 3
Overview:
  • Course: CSC467
  • 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:
Good lecturer, though seems he doesn't really like teaching.
Rating # 4
Overview:
  • Course: CSC326
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: Yes
  • Would Take Again: No
  • Attendance: N/A
Comment:
very disorganized and confusing!
Rating # 5
Overview:
  • Course: CSC326
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 1.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: No
  • Attendance: Not Mandatory
Comment:
DISORGANIZED course. reuse same material from year to year,the lab material is definitely out of date (example as your to do AWS-ec2 python client) The first half of course is simply python and numpy tutorial that you can ABSOLUTELY learned by yourself. 5% quiz is all about reduction which he spends 30m in lecture. Take if only need for credit.
Rating # 6
Overview:
  • Course: CSC326
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 3.0
  • For Credit: Yes
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
The prof himself is decent when he teaches, although he misunderstands the student's questions sometimes. But the biggest problem is how disorganized the course is.I had to send 3 to 4 emails to get a proper reply. The midterms were misprinted so we had to redo it. And the 2 pop quizzes are worth 10% in total. There's no portal so marks are emailed
Rating # 7
Overview:
  • Course: ECE
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
lectures not well prepared. It seems he's not interested in teaching at all.
Rating # 8
Overview:
  • Course: CSC467
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: Yes
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
learn compiler yourself...avoid this prof...the lecture is mean to confuse you. The overall structure is so poorly organized...no one could be worse....
Rating # 9
Overview:
  • Course: CSC326
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
avoid his course and avoid him ...
Rating # 10
Overview:
  • Course: ECE532
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: No
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Crazy movements, hahah, JZ makes a better rapper then a teacher. Jokes aside, his specialty seems to be on the EDA software side. Don't know why they put him in charge of the courses that he's teaching now.
Rating # 11
Overview:
  • Course: ECE342
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
lol, that person who said he makes weird body movement is so true!! he's not that good of a prof and he doesn't seem to know too much about about his stuff. decent prof... side note: he once said "SEX" instead of six in class :O
Rating # 12
Overview:
  • Course: ECE334
  • 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:
he is so funny i love him he teaches very well too
Rating # 13
Overview:
  • Course: ECE435
  • Grade Received: N/A
  • Overall Rating: 1.0
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: Mandatory
Comment:
he doesn't know anything at all... not even the modes of operation for a transistor. how the hell is he a professor.
Rating # 14
Overview:
  • Course: ECE435
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He doesn’t appear to be knowledgeable. Digital Electronics isn’t his field.
Rating # 15
Overview:
  • Course: ECE241
  • Grade Received: N/A
  • Overall Rating: 2.0
  • Course Difficulty: 5.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He can't teach, and he asks too many questions that nobody can(wants to?) answer. I hate how he makes strange body movements in class that are really distractive.
Rating # 16
Overview:
  • Course: ECE241
  • 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:
No Comments
Rating # 17
Overview:
  • Course: ECE3
  • Grade Received: N/A
  • Overall Rating: 3.0
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
Go Commander Zhu!
Rating # 18
Overview:
  • Course: ECE241
  • Grade Received: N/A
  • Overall Rating: 2.5
  • Course Difficulty: 3.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
a decent prof, but someone should tell him how to write a syllabus...
Rating # 19
Overview:
  • Course: ECE241
  • Grade Received: N/A
  • Overall Rating: 3.5
  • Course Difficulty: 2.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
He know's his stuff; just needs to be less brief. He could use a new sweater...
Rating # 20
Overview:
  • Course: ECE241
  • Grade Received: N/A
  • Overall Rating: 1.5
  • Course Difficulty: 4.0
  • For Credit: N/A
  • Textbook Used: N/A
  • Would Take Again: N/A
  • Attendance: N/A
Comment:
No Comments
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