EssayPal.ai - This AI writes in your style of writing!

Professor Jackie Wang Reviews

1

Class Ratings

5Amazing Class
1Very Hard
4Interesting
5Very Useful

Professor Rating

5Amazing Prof

Prof: Jackie Wang / Winter 2026

Apr 20, 2026

Comments on the course

Algorithms is a very hard course in general, but taking it with Jackie will make sure that you actually come away with knowledge that's useful and a proper understanding of the material that can be applied through your career and other courses. It's a fundamental topic for computer science and his way of teaching absolutely makes it so that you actually can retain the information and apply it properly.

Course Content

The material itself is super useful, but the tests (2 programming and 1 written midterm + final exam) were very difficult. Class average was extremely low (around an F by regular standards for the programming tests, and around an E for the written test) but that hopefully means we'll be curved? The assignments are super good practice for the tests though, and he gives a good amount of time to work on them. They're also only graded for completion so even if you just submit code that compiles but doesn't do anything you'll still get the marks.

Comments on the professor

10000x more useful than taking it with other professors *cough* Jeff Edmonds. No fairy god mothers or insane "get rid of racism" allegories here. Just proper mathematics and actually writing code. The course is definitely hard and the class average is horrible, but if you attend the class, actually use all the huge selection of resources that he gives us, pay attention, ask questions, and practice on your own, you will come away having learned a lot.

Advice

I wish I'd taken it with Jackie in the first place instead of failing the class and learning nothing with other profs.

Course: EECS 3311Delivery: In personWorkload: ModerateTextbook Use: No
Exam Heavy
0

Class Ratings

3.7Good Class
2Hard
5Very Interesting
4Useful

Prof: Jackie Wang / Fall 2020

Dec 21, 2020

Comments on the course

Eiffle language is not that hard, if you spend some good amount of time for learning syntax. Try to do some pre-study before taking course. You can watch jackie wang's video on his website.

Advice

Consider this course as an 6 credit or 9 credit course. You only have 3 month to complete. Try to take this course before taking EECS 3101.

Course: EECS 3311Grade: AAttendance: MandatoryTextbook Use: Optional