Hongyang Zhang — Ratings & Reviews (Northeastern University)

Hongyang Zhang is a Computer Science professor at Northeastern University rated 3.48/5 by 183 students, with 3.52/5 difficulty and 60.0% who would take them again (TRACE + RateMyProfessors + Reddit, updated July 2026).

Hongyang Zhang professor reviews and ratings: 3.48/5 from 183 student reviews at Northeastern (60.0% would take again). TRACE + RateMyProfessor + Reddit.

Average rating
3.48/5
Total ratings
183
Would take again
60.0%
Difficulty
3.52/5
RateMyProfessor rating
3.5
TRACE rating
3.46
TRACE reviews
304
RateMyProfessor reviews
25

Courses taught

More Computer Science professors at Northeastern

Student reviews

Sometimes he UNSURE of what hes trying to say. Poor communication skills.DS5220 2026-02-26 19:56:17 +0000 UTC
had him for cs4100 but that wasnt an option. Freest A of my life. Midterm was takehome, attendance wasn't mandatory, and homework assignments had so much starter code I was basically just uncommenting lines and submitting. Learned absolutely nothing though.DS4400 2025-12-17 07:07:40 +0000 UTC
He is a highly approachable professor with a wealth of knowledge. As long as you complete the homework and put effort into a strong final project, achieving a high grade is very manageable!CS7140 2025-02-18 03:45:22 +0000 UTC
If you want to learn deep learning, look at some free edX/MIT classes; if you're taking this for PhD, I'd recommend taking other sessions other than his. The lectures are super dry, often skipping showing how to solve actual problems. He didn't did do well explaining the concepts. We had to check lectures on the internet to fully understand them.CS7180 2021-06-15 14:41:11 +0000 UTC
This course covers conventional machine learning materials. I have taken cs6140 under another professor, which actually covered similar topics compared to this course. But that one is more profound and interesting, I guess it's due to the teaching style. This course could be more solid and easy-to-understand for whom just got into this areaDS5220 2025-02-17 20:46:46 +0000 UTC
Course itself is great, I have learnt quite a lot. However, I wouldn't recommend the professor to take his session on. He is great, but not good at teaching.DS4400 2025-02-17 20:38:27 +0000 UTC
A must-take class if you want to claim that you understand why deep learning works. He comprehends and complements the difficult-to-self-learn textbooks very well so that the large topics fit within a semester. Through the project, he trains you how to read, critique, and build on the latest literature. He is very considerate and accessible.CS7140 2023-11-25 02:05:16 +0000 UTC
Excellent course. Prof Zhang is very polite, accessible and extremely knowledgeable in his area. Anyone pursing machine learning/deep learning will gain a lot from this course.CS7180 2021-06-02 22:05:11 +0000 UTC
Professor Zhang is approachable and encourages students to ask questions. Office hours are well-utilized, we often go to his office after class to ask questions, and he was always patient and happy to answer.DS5220 2024-01-13 01:48:11 +0000 UTC
I learned a lot from Professor Zhang's lectures. Each presentation/class had a well-structured flow and the content was relevant and useful. He is also very well-versed in the topic which meant that additional comments were typically insightful. He also cares about students and wants to help them in any way he can.DS4400 2025-01-06 03:20:48 +0000 UTC
CS7140 is a challenging course, but you will learn a lot if you dive into it. Please take CS6140 machine learning before you pick this one, or you will feel lost for the entire semester. Professor Zhang is knowledgeable about the mathematical theory of ML. The classroom atmosphere is relaxed. Feel free to ask any questions when you confuse!CS7140 2023-05-20 00:01:58 +0000 UTC
Took his course last year. He's probably good at his field but the course is poorly designed. Just read off the slides which just copy&paste from other universities' slides. He didn't organize them well and plan beforehand. Often changed the assignment's requirements at the last mins. Very little passion for teaching. Doesn't care about students.CS7180 2021-05-05 19:04:13 +0000 UTC
Professor Zhang taught this course very well and I have learned a lot from this course. If you are going to do research, please this course. This course will prepare you very well for research. Professor Zhang is a nice person and answers students' questions patiently.DS5220 2023-09-18 23:02:26 +0000 UTC
It's ok class. Prof knows a lot in his area, but he's not a good teacher.DS4400 2024-09-04 14:15:46 +0000 UTC
He is the best lecturer if you want to learn machine learning. He teaches tough topics effectively using his own words that makes us much easier to learn the topics by reading texts. He has clear instructions and offers support as needed on assignments so that each student can learn through these assignments.CS7140 2022-05-09 15:23:31 +0000 UTC

Frequently asked questions

Is Hongyang Zhang a good professor?

Hongyang Zhang has an average rating of 3.48/5 from 183 student reviews. 60.0% of students said they would take them again.

How hard are Hongyang Zhang's classes?

Hongyang Zhang's classes have a difficulty rating of 3.52/5 based on student reviews.

What courses does Hongyang Zhang teach at Northeastern?

Hongyang Zhang has taught CS4100, CS7140, DS5220, CS6140, DS4400, CS7180 at Northeastern.

Data updated July 2026.

View on RateMyHusky