Xiaoyi Yang — Ratings & Reviews (Northeastern University)

Xiaoyi Yang is a Data Science professor at Northeastern University rated 2.76/5 on Rate My Professors by 21 students, with 2.7/5 RMP difficulty and 48% who would take them again (RateMyProfessors + Reddit, updated October 2026).

Xiaoyi Yang professor reviews and ratings: 2.76/5 from 21 RMP ratings at Northeastern (48% would take again). RateMyProfessor + Reddit.

Rate My Professors rating
2.76/5
Rate My Professors ratings
21
Would take again (RMP)
48%
Difficulty (RMP)
2.7/5
RateMyProfessor reviews
21

Courses taught

More Data Science professors at Northeastern

Student reviews

Practice exam equals Actual examDS3000 2026-08-06 06:23:22 +0000 UTC
Class is just weekly homework + one group project which is pretty simple. Not a ton of work for a 4000-level course, spent 1-2hrs on the hw on average. Group project is a couple hours per person, just get a good group. She gives rubrics for project submissions, follow them to a T. No attendance, extra credit opportunities, anyone could get an A.ds4200 2026-05-03 15:14:47 +0000 UTC
Very difficult to understand explanations. I spent more time searching online for tutorials than learning in class.DS4400 2026-03-16 21:36:58 +0000 UTC
Teacher is chill, take themDS3000 2026-03-26 16:28:31 +0000 UTC
The ratings here are way too harsh. Yes, the class can be disorganized and lectures aren't the most engaging, but the class is an extremely easy A even without going to class. None of the content is super difficult either, and she allows you to use AI as well.ds4200 2026-04-18 20:17:51 +0000 UTC
The class itself is fairly easy. The lectures are kinda boring as Prof. Yang reads off the slides most of the time. Going into the first lectures, I expected the class to be very interesting based on the material. Grades based on hw, weekly online quizzes and group project.DS4400 2024-12-16 02:39:55 +0000 UTC
She's not bad. Attendance isn't mandatory as class is available on zoom and notes are posted. Homework can be a lot, but she responds promtly to emails. Lecture itself wasn't very interesting but she was helpful during office hours and understanding when an extension is required.DS3000 2024-08-16 22:24:11 +0000 UTC
The written exams are the worse part of the course because it's memorization.70% of your grade is exams!ds4200 2026-03-26 16:29:28 +0000 UTC
Not that bad but the written exams were kinda weird because they tested you on facts some of the concepts. I learned enough about using sklearn and gradient descents. The class is pretty free if you stay on top of the conceptual stuff. Coding exams were probably easiest. Wouldn't recommend thoughDS4400 2024-03-29 20:55:29 +0000 UTC
Horrendous. Does not care about you or your education. Assignments, although very easy, are unclear and often blatantly missing instruction. Her lectures are horrible, as she silently copies code from her notes zoomed too far in to follow. If you want an easy A without having to go to lecture, take this course before she gets fired.DS3000 2024-04-11 22:31:52 +0000 UTC
Not the worst class, but definitely frustrating. Lectures often felt disorganized and assignments required a lot of guesswork.ds4200 2026-03-16 21:37:58 +0000 UTC
DS 4200: Lectures are pretty boring and useless. When she codes she just copies down what she has in her notes, it doesn't seem like she really understands the material she's teaching. She can be helpful if you ask and the homeworks and projects are not difficult.DS4400 2024-03-11 17:40:04 +0000 UTC
THIS WAS ONE OF THE WORST CLASSES I'VE TAKEN. Instructions were vague and expectations constantly changed.ds4200 2026-03-16 21:35:03 +0000 UTC
The course policy was generally lax, you could do the homeworks and coding exams pretty easily since they were open notes and the coding demonstrations were usually consistent. The written exams are the worse part of the course because it's memorization. It's either a hit or miss and 60% of the grade is exams, projects were cut out of the content.DS4400 2023-12-06 23:33:38 +0000 UTC
Bad experience. Lectures were confusing and moved way too fast. I felt like I had to teach myself everything.ds4200 2026-03-16 21:33:46 +0000 UTC

Frequently asked questions

Is Xiaoyi Yang a good professor?

Xiaoyi Yang is rated 2.76/5 on Rate My Professors from 21 ratings. 48% of RMP reviewers said they would take them again.

How hard are Xiaoyi Yang's classes?

Xiaoyi Yang's classes have a difficulty rating of 2.7/5 on Rate My Professors.

What courses does Xiaoyi Yang teach at Northeastern?

Xiaoyi Yang has taught DS3000, DS4200, DS4400, DS5220 at Northeastern.

Data updated October 2026.

View on RateMyHusky