4.7

Handan Liu

Information Science - Northeastern University

4.7
Quality
2.9
Difficulty
92%
Would Retake
109
Reviews
4.7
Quality
2.9
Difficulty
4.7
Helpful
4.7
Clarity

92%

Would Retake

109

Reviews

Rating Distribution
Official

5

99

4

1

3

1

2

0

1

8

What Students Say

I am really glad to take this professor's class at my first semester, she is great, and care for her students

DAMG6105 - 5.0 rating

I gained a lot from her

DAMG6105 - 5.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 87 grades
Most common grades:
A (42)
A- (28)
B+ (7)
Grade Distribution
A(48)B(3)C(1)D(1)F(0)A-/B+(35)
Based on 94 reported grades
A: 42
A-: 28
B+: 7
A+: 6
Common Tags
Amazing lectures (46)
Gives good feedback (45)
Clear grading criteria (29)
Inspirational (27)
Respected (23)
Caring (18)
Group projects (16)
Participation matters (16)
Rating Trend

Improving

+1.12 avg change
Apr
May
Aug
Nov
Dec
Jan
Last 6 months
Ratings by Course

CSYE7105

5.0

(28)

INFO5002

4.8

(13)

INFO6105

4.8

(33)

DAMG6105

4.4

(31)

INFO6205

4.0

(4)
Difficulty by Course

CSYE7105

3.2

DAMG6105

3.2

INFO5002

2.6

INFO6105

2.5

INFO6205

2.0

Reviews (109)
1.0
4.0
DAMG6105
Grade: A
Oct 29, 2021
Wouldn't take again

This is the very first professor I have met who taught Python without giving you any of the course slides, quiz answers, and homework. Yes, these 3 things are all the same, and all she wants you to do is to recite all the made-up examples she has read through in the class.

5.0
4.0
DAMG6105
Nov 17, 2021
Would take again

The professor has professional knowledge and she is very kind and patient to us. Very good teacher. As a bridge course, she explained very clearly and practiced many examples in JupyterLab step by step to help me as a beginner. She shared the class slides and made all code files downloadable for us to practice. I gained a lot from her.

Respected
Caring
5.0
2.0
INFO6105
Grade: A
Dec 15, 2021
Would take again

SHE IS THE BEST. So nice, genuinely cares. She is so lenient with grading and made a difficult subject way easier to understand. Go to class, understand what she teaches, and you will be fine. Truly a great teacher and wants everyone to do well. Take her if you can!!!

Gives good feedback
Respected
Caring
5.0
3.0
INFO6105
Grade: Not sure yet
Dec 15, 2021
Would take again

Professor is very patient with every student in the study process and always encouraging us.

Inspirational
Group projects
Caring
5.0
3.0
INFO6105
Grade: A
Dec 15, 2021
Would take again

This professor is very careful to student, and the workload is not very high. Through this course, i really learn sth useful.

Gives good feedback
Respected
Inspirational
5.0
2.0
INFO6105
Grade: A
Dec 15, 2021
Would take again

I learned a lot form this course. There's not a lot of homework, and If you listen carefully, you can write down your answers.

Gives good feedback
Respected
Group projects
5.0
3.0
INFO6105
Grade: A
Dec 15, 2021
Would take again

I learned a lot about machine learning and data analytics from this class. Professor gives the slide and files we can practice by ourselves. The homework is also useful and also not o overloading

Respected
Inspirational
Group projects
5.0
3.0
DAMG6105
Grade: Not sure yet
Dec 15, 2021
Would take again

I am really glad to take this professor's class at my first semester, she is great, and care for her students

Gives good feedback
Inspirational
Amazing lectures
5.0
2.0
DAMG6105
Grade: A
Dec 19, 2021
Would take again

Professor Liu is a really nice lady who would listen to what you are currently confusing and give you feedback. If you did well on her examples and her teaching contents in class, you will definitely be fine about your assignment and exams.

Gives good feedback
Caring
EXTRA CREDIT
5.0
3.0
INFO6105
Grade: A
Dec 19, 2021
Would take again

During this class, I learned a lot about data analytic models and visualization methods. It's a great start to learn data analytic and use Python to realize the work. All the examples are helpful for me to review the class and prepare for the quiz.

Respected
Group projects
Amazing lectures
5.0
2.0
INFO6105
Grade: A
Dec 19, 2021
Would take again

Very nice professor! I'm really enjoy her lectures and learned a lot! She's very patient to students.

5.0
3.0
INFO6105
Grade: A
Dec 19, 2021
Would take again

The course is perfect for students who'd like to start working on Machine Learning and Deep Learning. Especially for students who attempt to seek a job in Data area. Professor Liu is super kind and knowledgeable.

5.0
2.0
DAMG6105
Dec 19, 2021
Would take again

Professor is very patient to all the students. She would give the good tutorial when students are confused about the course contents.

5.0
3.0
CSYE7105
Dec 19, 2021
Would take again

I am not so familiar to the course contents . But Prof is very patient to me. She gives me good tutorial and finally I did well in final project.

5.0
3.0
CSYE7105
Dec 19, 2021
Would take again

This course is very useful. Recommend it! Professor is knowledgeable, she explain everything in details. She's very patient to each student. She helped me a lot during the final project.

5.0
2.0
INFO6105
Dec 19, 2021
Would take again

Python is used but not concentrated. Overall course content is ok. Ta and professor is helpfuf.

5.0
3.0
DAMG6105
Grade: Not sure yet
Dec 19, 2021
Would take again

Prof Liu is a very nice teacher. She gives this lecture based on the knowledge and background of students. She is very concerned about whether students learn knowledge in class. Her teaching method truly helps students to have a better understanding of the course. I'd like to have another course from Prof Liu in my future study.

Respected
Inspirational
Amazing lectures
5.0
3.0
DAMG6105
Dec 19, 2021
Would take again

The class follows the syllabus well. The professor is very reachable outside of class. She gives class material and lecture recording right after class. The class material is organized and clear. Professor reduced class difficulty after hearing feedbacks from students.

Gives good feedback
Accessible outside class
Participation matters
5.0
4.0
CSYE7105
Grade: A-
Dec 20, 2021
Would take again

The teacher is very serious and responsible. You can always turn to him for help when you have a problem, including any problem. The teacher's exam is also very reasonable, not very difficult, the premise is to listen carefully, all the content from the class. When there is a problem with the program, I will turn to the teacher for help at the firs

Gives good feedback
Respected
5.0
4.0
DAMG6105
Dec 20, 2021
Would take again

This is the first time I rate a professor here just because I saw someone gave the lowest rate by telling lies. If he really studied hard, he won't say the exams are made-up. They're all from real-world interview questions! This class is the most useful class to me. You can definitely learn so much knowledge here! I really appreciate it!

Gives good feedback
Inspirational
Amazing lectures
5.0
4.0
CSYE7105
Grade: A-
Dec 20, 2021
Would take again

I really learned a lot from this course and was very lucky to meet the teacher of this course. The exam content is also consistent with the class, and the project content is easier to accept.

Gives good feedback
1.0
4.0
DAMG6105
Grade: C
Apr 19, 2022

The teacher has too much homework and quizzes. Each quiz would focus on the details. For example, She will give an question about the output of the function on quiz. She will let you tell the difference between \w and \W in python. It is really awful learning experience. If you have a better choice, trust me. Do not pick the class taught by her.

Tough grader
Lots of homework
Test heavy
5.0
2.0
DAMG6105
May 7, 2022
Would take again

Very understanding Professor. Taught python from basics

Participation matters
Amazing lectures
Inspirational
5.0
3.0
CSYE7105
Grade: A
May 7, 2022
Would take again

Professor Liu is a very kind professor. Her CSYE7105 course is a very practical class which you can learn a lot of parallel knowledge. It is a very useful course. The lectures given by professor Liu are very precise and clear.

5.0
5.0
CSYE7105
Grade: A-
May 8, 2022
Would take again

The slides are self-explanatory to study and only have two quizzes during the semester. The workload is easy to handle.

5.0
1.0
CSYE7105
Grade: B+
May 9, 2022
Would take again

The course is helpful in learning how parallelization works. It taught me Linux basics as well as access to the University cluster gave me an opportunity to experiment further. the quizzes of this course are on the material provided and concepts taught by the professor. We attended NVIDIA conference for extra credit and submitted reports.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
3.0
CSYE7105
Grade: A
May 9, 2022
Would take again

Professor is very knowledgeable and professional. At the same time, professor Liu is very patient with student, and always encourage students. In this class, I used the NEU's discovery and got very practical parallel technology.

Clear grading criteria
Caring
Respected
1.0
4.0
DAMG6105
Grade: A-
May 9, 2022

A course with poor quality content and high grade bars (no curves, even if there are only 1-2 points for Curve, like a handout to beggars, unlike the normal 20 %). By the way, if you have any questions during the class, the only way is for you to do your own self-study after class. Therefore, I can't think of a reason to take this course.

Tough grader
Test heavy
1.0
3.0
DAMG6105
Grade: A-
May 11, 2022

The course syllabus had Numpy and Pandas which was only discussed briefly. So the syllabus was not fully met. She includes out of syllabus topics in quizzes, gives upto 10 options in MCQ's. Short quiz with many questions. All in all, course is fine, but professor doesn't grade well, promises curving, but doesn't. And doesn't respond to msgs.

Tough grader
Participation matters
Lots of homework
1.0
4.0
INFO6105
Grade: B+
May 13, 2022

Don't trust these comments with 5points, these are fake, obviously. The professor has the wired graded standard. For a student has a great work at HW and Quiz, but doesn't work well at project, just B+. Perhaps in her consciousness, a semester, in which one student gets A grade means her grading standards are fine.

Test heavy
1.0
1.0
INFO6105
Grade: B+
Aug 24, 2022

An unfair professor, favoring certain sections of the class. Having a PHD in the subject, she cannot teach a class on the same. All the 5 stars you see on this are from the section of the class she favors. Horrible grader, decreasing grades without any reason. Would not recommend this course to anyone who actually wants to learn the subject.

5.0
5.0
CSYE7105
Grade: B+
Aug 29, 2022
Would take again

Good course

Amazing lectures
Gives good feedback
Respected
5.0
2.0
INFO6105
Grade: A-
Aug 30, 2022
Would take again

Prof Liu is very approachable and clears everyone's doubts with patience. Her course structure is clearly set up and I learnt a lot from this class. Would definitely suggest it for other students :)

Participation matters
Amazing lectures
Gives good feedback
5.0
1.0
CSYE7105
Grade: A+
Sep 10, 2022
Would take again

Learned a lot in this subject like working with Linux, Slurm, multiprocessing, Scikit-learn and Python Dask etc. on multiple CPUs. Also, PyTorch implementation on multiple GPUs. Professor was very helpful and responds quickly.

EXTRA CREDIT
Inspirational
Accessible outside class
5.0
3.0
INFO6105
Grade: A-
Dec 16, 2022
Would take again

Actually, Dr. Handan Liu is the best professor I have met. She is very kind and patient. Although in this course we have a lot of quzi and exams. But I learned a lot from that. I probably take her other course again. In the end, I want to say thank you to professor Handan Liu.

Amazing lectures
Clear grading criteria
Test heavy
5.0
2.0
INFO6105
Grade: A
Dec 19, 2022
Would take again

I took INFO 6105 Data Science Engineering Methods course in my Fall 22 semester under Professor Handan Liu. She is the best in all aspects. She gives clear and concise instructions about quiz, assignments, syllabus and grading. She is sweet and always stays for us after class to clear our doubts. She has all her notes and lessons ready before class

Amazing lectures
Clear grading criteria
Respected
5.0
3.0
INFO6105
Dec 19, 2022
Would take again

A great class with great professor to start with Machine Learning.

Participation matters
Clear grading criteria
Gives good feedback
5.0
5.0
DAMG6105
Grade: B+
Dec 19, 2022
Would take again

great courses for python beginer

Gives good feedback
Inspirational
Respected
5.0
3.0
DAMG6105
Grade: A
Dec 19, 2022
Would take again

Lots of quiz and exams, but professor is good

EXTRA CREDIT
Gives good feedback
Test heavy
5.0
3.0
INFO6105
Grade: A
Dec 19, 2022
Would take again

I must say that this is the No.1 course among all the INFO6105 sections. If you spend time and effort on it, you will find this course easy to learn. Prof. Liu is a very kind person, she always smiles at us, and answers questions after class with patience, if you want to get into Machine Learning, I recommend this course to you as a beginning.

Amazing lectures
Gives good feedback
Respected
5.0
4.0
DAMG6105
Grade: A-
Dec 19, 2022
Would take again

If you want to learn fast and keep your foundations right and willing to put I time and love Data Science you should absolutely choose this course without any question. Hands down best professor I ever had

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
4.0
DAMG6105
Grade: A-
Dec 19, 2022
Would take again

If you love Data Science and trying to keep your foundation right, just choose this course , hands down best professor I ever had

Get ready to read
Amazing lectures
Clear grading criteria
5.0
3.0
CSYE7105
Grade: A
Dec 20, 2022
Would take again

Professor Liu is a very inspiring teacher. This class includes very useful knowledge of both practical and theoretical parts. It's a perfect class to learn knowledge like machine learning, and deep learning and how to parallel them by using methods like Dask, multi-processing, and so on.

Amazing lectures
Gives good feedback
Respected
5.0
3.0
CSYE7105
Grade: A
Dec 20, 2022
Would take again

If you are interested in deep learning and parallel computation, it's helpful to strength your CV. The professor will cover everything from the basics to practical applications, so you will definitely learn a lot. Also, if you have any questions, the professor will patiently answer your questions to help you.

Gives good feedback
5.0
4.0
DAMG6105
Grade: A-
Dec 20, 2022
Would take again

Prof. Liu Handen is very supportive. Her teaching is very interesting and clear with information. The details are explained very thoughtfully with proper examples in Jupyter explaining the reason of the concept very clearly. I am glad i took this course under Prof.Handen I learned Python concepts in a very understanding and straightforward way.

Amazing lectures
Clear grading criteria
Test heavy
5.0
2.0
CSYE7105
Grade: A-
Dec 21, 2022
Would take again

Professor Liu is really kind, friendly, and pleasant to be with. The course isn't straightforward but you can get a good grade if you do your things and pay attention.

Group projects
Amazing lectures
Clear grading criteria
5.0
1.0
INFO6105
Grade: B-
Dec 22, 2022
Would take again

Don't blink. Just go ahead and take the course with her. You will not regret a single thing. I swear you won't. As an international student, I have never seen a person as amazing as her. I am humbled beyond measure.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
INFO6105
Grade: B-
Dec 27, 2022
Would take again

Professor Liu is awesome, she cares about students and always encourage students who doesn't have any coding related background. I would definitely recommend her course.

Clear grading criteria
Caring
Test heavy
5.0
4.0
INFO5002
Grade: Rather not say
Jan 3, 2023
Would take again

Lecture is good for beginners to grab the fundamental concepts step by step.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
5.0
CSYE7105
Grade: A-
Jan 9, 2023
Would take again

Professor Handan Liu is very helpful and thoughtful. I have taken two courses under her guidance and would suggest everyone else to choose her course without any doubt. High Parallel ML is a very interesting course

Participation matters
EXTRA CREDIT
Gives good feedback
3.0
5.0
INFO5002
Feb 10, 2023

Good lecture. However, you won't pass the quiz or exam by focusing on lecture material. Additional materials are required to do better in this course. Do not expect a massive curve from the professor, regardless the professor keeps emphasizing it.

Participation matters
Clear grading criteria
Test heavy
1.0
3.0
DAMG6105
Feb 24, 2023

Good professor but her oral English is really poor, she can't even speak fluently. Moreover, her teaching system is chaotic, and she can't explain the specific knowledge points well.

5.0
3.0
INFO5002
Grade: Not sure yet
Apr 12, 2023
Would take again

The professor delivers an impressive lecture that is well-organized and easy to follow, even for students who are just starting out in the subject. Moreover, the exam questions are quite similar to the homework, meaning that if you have a good grasp of the concepts covered in the homework, you should find the exam to be manageable.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
DAMG6105
Grade: A-
Apr 12, 2023
Would take again

Throughout the course, the professor has demonstrated exceptional teaching skills and a genuine commitment to helping students succeed. The professor also shows excellent expertise in the subject matter and is highly skilled at engaging students in the material.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
5.0
2.0
INFO5002
Grade: Not sure yet
Apr 15, 2023
Would take again

Info5002 covers the basics of Python, which is important in data-related works interviews. It dives deep into the details of Python's basic knowledge. The quizzes and exams are all related to lecture content. Liu and TA are helpful and responsible, doing their best to help students learn Python and achieve good grades.

Participation matters
Gives good feedback
Inspirational
5.0
1.0
INFO5002
Grade: A
Apr 29, 2023
Would take again

Professor Liu is one of the best professors that I have taken a class from. She teaches very well and everything in the class is organized. You just have to come to class and and do all the assignments on time and you should easily get a good grade. She is also very understanding and supportive with all her students and helps out promptly.

Amazing lectures
Inspirational
Caring
5.0
2.0
DAMG6105
Grade: A-
May 1, 2023
Would take again

Great professor really enjoyed it lot to learn through it

5.0
3.0
INFO6105
Grade: A
May 1, 2023
Would take again

I was able to better understand the practical uses of data science approaches because to the diversity of real-world examples and case studies they offered during the course. Every time I had a question, Liu Handan was there to help out, and she always gave me fast, helpful feedback on my assignments and projects.

Amazing lectures
Clear grading criteria
Respected
5.0
2.0
DAMG6105
Grade: A-
May 1, 2023
Would take again

It's a perfect course for beginners who are really interested in Data science. Professor covers all the basic foundations for a beginner to understand the Data science concepts in python. Any student who pays attention to professor's lectures and slides, will be able to gain great knowledge and score good grades in the assignments and quizzes.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
2.0
INFO6105
Grade: A-
May 1, 2023
Would take again

This is a great course to gain industrial knowledge on various Data Science and machine Learning concepts. Professor's lectures are really a great source of information, helps in building a great future scope. The project work in this course is the best, it give you so much to learn and get exposed into many Data science concepts and methods.

Amazing lectures
Gives good feedback
Inspirational
5.0
5.0
INFO6105
Grade: A-
May 1, 2023
Would take again

Professor Handan is one of the best professors I have had the privilege to learn from, her knowledge is outstanding and the coursework is designed in a perfect way to make you industry ready, I learnt a lot from this course which has helped me for job interviews and I am grateful for this course and professor Recommend everyone to take this course

Amazing lectures
Gives good feedback
Inspirational
5.0
2.0
INFO6105
Grade: A-
May 1, 2023
Would take again

Learnt a lot from the assignments and project. Great opportunity to learn about ML algorithm in an easier way

Amazing lectures
Gives good feedback
Caring
5.0
2.0
INFO6105
Grade: A
May 1, 2023
Would take again

Really great professor. Got so much to learn from her lectures. I would definitely recommend to take data science engineering methods and tools with her.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
INFO6105
Grade: A
May 2, 2023
Would take again

I can say that Prof. Liu is an outstanding educator with an unparalleled ability to inspire and engage her students. Her teaching style is top-notch, always conveying complex material in a clear and understandable way. Her willingness to help students is truly admirable, making her an invaluable resource for anyone seeking to excel academically.

Amazing lectures
Gives good feedback
Accessible outside class
5.0
5.0
DAMG6105
Grade: B+
May 8, 2023
Would take again

Nice professor with patience. Always glad to answer questions after class. And loose grading criteria for students who's ever tried to learn from the class.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
INFO5002
Grade: A-
May 9, 2023
Would take again

I really enjoyed taking this course. Professor provided materials are super useful and sufficient.

Amazing lectures
Clear grading criteria
Inspirational
5.0
3.0
DAMG6105
Grade: A
Nov 7, 2023
Would take again

professor provides good lectures along with the materials that is helpful for assignments and quiz

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
DAMG6105
Grade: B+
Jan 4, 2024
Would take again

You get to learn a lot

Tough grader
EXTRA CREDIT
Clear grading criteria
5.0
2.0
CSYE7105
Grade: A
Jan 4, 2024
Would take again

I suggest starting the project as early as possible as it is hard to get the resources during the last two days of submission. You need to have previous knowledge of Machine learning and AI to complete the project. Professor gives good feedback as well.

Gives good feedback
Inspirational
Accessible outside class
5.0
3.0
INFO5002
Grade: A
Jan 6, 2024
Would take again

Professor Liu made the class enjoyable and educational. Her ability to break down the concepts into digestible parts, coupled with her hands-on approach to learning, significantly contributed to my understanding of Python. Her commitment to student success was evident in her approachability and I am extremely grateful for her being considerate.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
INFO5002
Grade: A-
Jan 8, 2024
Would take again

Prof.Liu is also very helpful and motivating. She is also very willing to help find stuff and always have answers to my questions. And the most important thing is she really want to help us with our Python study by giving us a lot examples to better understanding!

Clear grading criteria
Gives good feedback
Inspirational
5.0
3.0
INFO5002
Grade: A-
Jan 8, 2024
Would take again

Prof. Liu is very helpful and motivating. She is also very willing to help find stuff and always have answers to my questions. And the most important thing is she really want to help us with our Python study by giving us a lot examples to better understanding!

Clear grading criteria
Gives good feedback
Inspirational
5.0
2.0
INFO6105
Grade: A
Jan 13, 2024
Would take again

Professor is not only helpful and motivating but also genuinely cares for her students. She is always ready to assist in finding resources and consistently provides answers to the queries. She is a truly outstanding professor, and there is a lot to gain from attending her lectures. The project feedback she provides is incredibly valuable.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
INFO5002
Grade: A
Jan 13, 2024
Would take again

Accommodative to student's needs and teaches from the ground up. I've received an in-depth understanding of the basics of Python thanks to Professor Liu.

Participation matters
Amazing lectures
Caring
5.0
3.0
DAMG6105
Grade: A
Jan 23, 2024
Would take again

Dr. Liu's DAMG6105 comprehensively covers essential Numpy Pandas, useful data structure & Matplotlib every data scientist needs master. Great for newbies and experienced who aim to improve efficiency. HWs train coding while quizzes + exam also test fundamentals. A's need be earned, but Dr. Liu willing to offer opportunities for boosting grades.

Inspirational
Respected
Accessible outside class
5.0
3.0
DAMG6105
Grade: A
Mar 26, 2024
Would take again

I had the opportunity to take a course with Professor Liu recently, and I must say that I was thoroughly impressed with their professional abilities as an educator. Professor Liu demonstrated exceptional teaching skills, coupled with a teaching style that fostered a deep understanding of the material among students.

Group projects
Amazing lectures
Respected
5.0
3.0
DAMG6105
Grade: A
Nov 5, 2024
Would take again

I took Professor Dr. Liu's course in Spring 2024, which was well-structured and focused on foundational skills in NumPy, Pandas, data visualization, web scraping, and NLP. The professor's clear, engaging teaching style made complex topics accessible. The course materials were invaluable, helping me gain practical skills and succeed in interviews.

Participation matters
Amazing lectures
Inspirational
5.0
2.0
INFO5002
Grade: A-
Nov 7, 2024
Would take again

practice makes perfect, please get your hands on code and type anything you want to try in the jupiter lab

Amazing lectures
Inspirational
Caring
5.0
2.0
INFO5002
Nov 10, 2024
Would take again

This course sparks my love for Python. The assignments are detail-oriented and thought-provoking, truly helping me improve. Programming may seem complex, but by following the professor's guidance and completing each assignment, you're sure to make steady progress. I am deeply grateful for the professor's quality teaching and dedication.

5.0
2.0
INFO5002
Dec 3, 2024
Would take again

Professor Liu made the introduction to Python very easy to understand. Through the materials and assignments, the knowledge I learned was solidified. Not only did I gain a clear understanding of Python's syntax, but I also understood why the code should be written in such a way. This has greatly helped me build confidence in using Python.

5.0
2.0
DAMG6105
Grade: A+
Dec 19, 2024
Would take again

Professor Liu's DAMG6105 class is excellent for learning data science with Python. Hands-on projects with Jupyter Notebooks, clear lessons, and helpful TAs make it easy to grasp real-world problems. Fair grading and a supportive environment. Highly recommended!

Amazing lectures
Respected
Accessible outside class
5.0
3.0
CSYE7105
Grade: A
Apr 25, 2025
Would take again

Amazing lectures and she is very knowledgeable. The lectures are easy to follow and we are tested on the material that is taught. Wonderful course!

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
1.0
INFO6105
Grade: A+
Apr 25, 2025
Would take again

Professor Handan Liu is an outstanding professor with deep expertise and a clear, student-friendly teaching style. Her PSA course was well-structured, combining theory with hands-on practice. She's approachable, always ready to help, and was a major reason I chose Northeastern.

Amazing lectures
Gives good feedback
Respected
5.0
1.0
INFO6105
Grade: A+
Apr 26, 2025
Would take again

Professor Handan Liu is an outstanding professor with deep expertise and a clear, student-friendly teaching style. Her PSA course was well-structured, combining theory with hands-on practice. She's approachable, always ready to help, and was a major reason I chose Northeastern. Excited to take her HPC course, one of the finest in Northeastern

Amazing lectures
Gives good feedback
Respected
5.0
2.0
INFO6205
Grade: A
Apr 26, 2025
Would take again

The lectures are always insightful, and the professor has a great way of breaking down complex topics into something easy to grasp. The course covers a wide range of algorithms, many of which are extremely useful for future interviews.Highly recommended for anyone serious about learning.

Amazing lectures
Gives good feedback
Inspirational
5.0
4.0
INFO6205
Grade: A
Apr 26, 2025
Would take again

Professor Liu is an amazing professor for INFO6205! She's very professional, patient, and incredibly nice to students. She explains complex algorithms clearly and always supports students through challenges. I highly recommend taking her class if you want to really understand programming structures and algorithms!

Amazing lectures
Clear grading criteria
Respected
5.0
1.0
INFO6205
Grade: A
Apr 26, 2025
Would take again

Professor Liu has extensive professional experience and a strong understanding of what the industry expects. Her teaching is very practical—both the lectures and assignments are based on real-world situations. It really helped us get ready for interviews and understand what to expect in the job market.

Participation matters
EXTRA CREDIT
Gives good feedback
5.0
4.0
CSYE7105
Grade: A-
Apr 30, 2025
Would take again

Professor Handan Liu's CSYE 7105 course was one of the most enriching academic experiences. She explains parallel computing with exceptional clarity and depth, and fosters a hands-on learning environment. Her insightful feedback and support made a big impact. I highly recommend her course to anyone pursuing scalable AI and HPC.

Group projects
Amazing lectures
Gives good feedback
5.0
4.0
CSYE7105
Grade: A-
May 8, 2025
Would take again

Professor Handan Liu is one of the most dedicated and effective instructors I've had during my time at Northeastern. I took her Parallel Machine Learning and AI course in my final semester, and despite its complexity, her clarity in teaching, hands-on labs, and structured assignments made the subject both approachable and engaging.

Group projects
Gives good feedback
Respected
4.0
3.0
CSYE7105
Grade: A+
May 9, 2025
Would take again

This was a very good class, we were having very good assignments with very good understanding as well.

Group projects
Clear grading criteria
Gives good feedback
1.0
1.0
INFO6205
Grade: Drop/Withdrawal
May 27, 2025

I was in her first lecture, and it seemed she was not confident about her explanation about the leetcode problem (two sum) she was teaching

5.0
3.0
INFO6105
Grade: A+
Aug 5, 2025
Would take again

Professor Liu is one of the best professors I've learned from! If you're looking to build a strong foundation in Python, NumPy, and Pandas and break into Data Science, INFO6105 is the perfect course. The homework is well-structured, and she genuinely cares about students' success.

Get ready to read
Clear grading criteria
Caring
5.0
3.0
DAMG6105
Grade: A
Nov 6, 2025
Would take again

This course focuses on basic and practical coding. It is systematic and very useful for future work, very friendly for beginners. The professor is very nice. If quiz grades are not ideal, the professor will try to help, for example a make-up exam or adjusting the weight. I highly recommend Professor Liu's course!

Amazing lectures
5.0
3.0
CSYE7105
Grade: A
Dec 13, 2025
Would take again

I did this course, which started my interest towards distributed training. The foundation of this course made to start doing my own research on existing systems and to make it better. I also worked with professor for Master Thesis, where she supported me in every way and helped me work on ideas very deep rather than deviating on some other concept.

EXTRA CREDIT
Clear grading criteria
Graded by few things
5.0
5.0
CSYE7105
Grade: B
Dec 16, 2025
Would take again

This course emphasizes meaningful learning rather than excessive workload. Instead of focusing on time-consuming programming tasks, the professor integrates theory with practice effectively. The material is challenging and requires real effort to understand, but the difficulty is worthwhile and helps students build a strong conceptual foundation.

Amazing lectures
Inspirational
Respected
5.0
4.0
CSYE7105
Grade: A-
Dec 16, 2025
Would take again

I took this course to learn parallel computing, and I learned a lot. The homework is well-designed and very helpful for understanding the concepts. You also need to work hard to get a good grade. The lectures are clear and comprehensive, and the professor is easy-going. Professor Liu is one of the best professors I've ever met!

EXTRA CREDIT
Group projects
Caring
5.0
2.0
INFO6105
Grade: A-
Dec 16, 2025
Would take again

Informative and fun at the same time, would recommend to upcoming students if they are looking for courses in the field of data science

Participation matters
EXTRA CREDIT
Group projects
5.0
3.0
INFO6105
Grade: A
Dec 16, 2025
Would take again

Very patient and detail-oriented professor. Lectures are well-organized and informative. Grading is fair, and exams are not very difficult and reasonable if you keep up with the material.

Group projects
Clear grading criteria
Inspirational
5.0
2.0
INFO6105
Grade: A
Dec 16, 2025
Would take again

Professor's material is very good to understand and to build the foundations for the course. Professor's feedback throughout the course and guidance during project was really helpful and encouraging

Participation matters
Amazing lectures
Inspirational
5.0
3.0
INFO6105
Dec 16, 2025
Would take again

The curriculum was brilliant, and I learned a lot. The professor has strong subject knowledge and explains concepts effectively.

5.0
4.0
CSYE7105
Grade: A
Dec 16, 2025
Would take again

If you want to learn practical technical skills in the AI field, this course will not let you down. It provides opportunities to utilize the NEU HPC Cluster; however, you should also be prepared to put significant effort into the exams and final projects.

Participation matters
EXTRA CREDIT
Group projects
5.0
3.0
INFO6105
Grade: A
Dec 16, 2025
Would take again

The course is well organized and easy to follow. The professor is responsible and explains concepts clearly. The workload and difficulty are reasonable. If you're interested in machine learning, this is a good class to start with.

5.0
2.0
CSYE7105
Grade: A
Dec 16, 2025
Would take again

Professor Handan Liu is an excellent instructor who explains complex topics clearly and with strong practical focus. The course was challenging but well structured, and the projects really helped reinforce learning. She is approachable, supportive, and genuinely invested in student success. Highly recommend.

Amazing lectures
Clear grading criteria
Caring
5.0
3.0
CSYE7105
Grade: A-
Dec 16, 2025
Would take again

Professor Handan is an amazing instructor who teaches really well with exceptional dephth of knowledge.The course was challenging but the material was easy to follow and the course project helped me learn about distributed computing for AI. The professor is also approachable and supportive to students.

Group projects
Amazing lectures
Caring
5.0
2.0
DAMG6105
Grade: A-
Dec 16, 2025
Would take again

Professor Handan's is an excellent instructor who explained concepts with great depth. the class was fun and easy to follow and understand. Prof. Handan's DAMG6105 class is an excellent class to learn data science. the assignments and course material provides hands-on experince with technologies used in modern data science stack.

Group projects
Amazing lectures
Accessible outside class
5.0
3.0
CSYE7105
Grade: A
Dec 16, 2025
Would take again

It bridges ML and real systems work. You don't just learn models—you learn how to make them run efficiently on modern compute which is exactly what matters once datasets and training jobs get large. get meaningful exposure to things like distributed/parallel data processing and multi-process or distributed training patterns

EXTRA CREDIT
Group projects
Gives good feedback
5.0
3.0
CSYE7105
Grade: A
Dec 16, 2025
Would take again

The professor taught this course in a way that prepared us for real-world scenarios and exposure to current industry technologies. The material went beyond theory, with a strong focus on practical understanding and hands-on application. By the end of the course, I felt confident enough to start applying for High-Performance Computing related roles.

Get ready to read
Participation matters
Amazing lectures
5.0
2.0
DAMG6105
Grade: A
Dec 16, 2025
Would take again

Professor taught the course using good problem sets and real applications. Classes were engaging and helped break down complex methods in a simple way. The course was mostly coding-focused and very practical, which made the concepts clearer and easier to work with and apply during assignments and project.

Participation matters
Amazing lectures
Gives good feedback
5.0
2.0
CSYE7105
Jan 1, 2026
Would take again

Professor Liu is an excellent professor who truly cares about students' learning. The lectures are well-structured, clear, and engaging. The professor is very approachable, both in and out of class. Assignments are fair, and they genuinely help reinforce the material. I learned a lot from her class and would highly recommend taking it.

Gives good feedback
Inspirational
Caring
Class Info

Online Classes

100%

Attendance Mandatory

96%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 87 grades
Most common grades:
A (42)
A- (28)
B+ (7)
Grade Distribution
A(48)B(3)C(1)D(1)F(0)A-/B+(35)
Based on 94 reported grades
A: 42
A-: 28
B+: 7
A+: 6
Common Tags
Amazing lectures (46)
Gives good feedback (45)
Clear grading criteria (29)
Inspirational (27)
Respected (23)
Caring (18)
Group projects (16)
Participation matters (16)
Rating Trend

Improving

+1.12 avg change
Apr
May
Aug
Nov
Dec
Jan
Last 6 months
Ratings by Course

CSYE7105

5.0

(28)

INFO5002

4.8

(13)

INFO6105

4.8

(33)

DAMG6105

4.4

(31)

INFO6205

4.0

(4)
Difficulty by Course

CSYE7105

3.2

DAMG6105

3.2

INFO5002

2.6

INFO6105

2.5

INFO6205

2.0

Similar Professors