4.7

Mahdi Fathi

Info Tech & Decision Sciences - University of North Texas

4.7
Quality
2.7
Difficulty
95%
Would Retake
123
Reviews
4.7
Quality
2.7
Difficulty
4.7
Helpful
4.7
Clarity

95%

Would Retake

123

Reviews

Rating Distribution
Official
123 total ratings

5

99

4

18

3

0

2

0

1

6

What Students Say

The way he teaches is so bad, can't learn anything

DSCI5340 - 1.0 rating

He is terrible at teaching concepts and I cannot understand him through his thick accent

DSCI3710 - 1.0 rating
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 111 grades
Most common grades:
A (61)
A+ (22)
B (17)
Grade Distribution
A(83)B(20)C(1)D(0)F(0)A-/B+(7)
Based on 112 reported grades
A: 61
A+: 22
B: 17
B+: 4
Common Tags
EXTRA CREDIT (45)
Clear grading criteria (39)
Caring (32)
Amazing lectures (26)
Accessible outside class (24)
Gives good feedback (24)
Group projects (20)
Lots of homework (17)
Rating Trend

Improving

+1.26 avg change
Dec
Feb
Apr
May
Jun
Nov
Last 6 months
Ratings by Course

DCSI3710

5.0

(4)

DSCI5420

5.0

(4)

DSCI3870

5.0

(5)

DCIS3710

4.9

(15)

DSCI5180

4.8

(40)
+5 more courses
Difficulty by Course

DSCI5330

5.0

DSCI2710

4.5

DSCI5340

3.1

DSCI5180

2.8

DSCI5240

2.6

Reviews (121)
1.0
5.0
DSCI5340
Grade: Not sure yet
May 1, 2020
Wouldn't take again

Ok, he just crazy. No structure of this class at all, and he grade whenever he wants to, test you whenever he like, no idea how this class is grading. The way he teaches is so bad, can't learn anything. He loves to post things after midnight and you will get 100 notification in the morning from him. I can't follow his class. Do not take him!!!!

1.0
5.0
DSCI3710
Jul 25, 2020
Wouldn't take again

Do not take him for any course. He is terrible at teaching concepts and I cannot understand him through his thick accent. I spent most of this class reading the book and teaching myself. His exam was 75 minutes and 25 questions. His exams are hard! But HAWKES is easier to navigate. Hes terrible. Literally take anyone else.

Lots of homework
Test heavy
Tough grader
1.0
4.0
DSCI3710
Grade: A
Aug 6, 2020
Wouldn't take again

This prof is very unclear of his own class. He would ask us questions about the syllabus and did not know when any of the assignments were due. He sends out class notifications at unreasonable hours. He is very bad at teaching as well. I ended up just learning the whole class from the online book/assignments.

4.0
5.0
DSCI2710
Grade: A
Dec 3, 2020
Would take again

Overall, a good professor. He gives an abundance of extra credit and really cares about students' success. Graded on Hawkes, 4 exams, and 4 quizzes. He gives practice exams and reviews for every exam.

Skip class? You won't pass.
Caring
EXTRA CREDIT
5.0
4.0
DSCI2710
Grade: A
Dec 11, 2020
Would take again

Honestly, this class was kind of a breeze. I genuinely thought by seeing the first exam it was about to be the worst, but he gives extra credit if you record yourself during exams for extra points. Technically I never needed them because of a beautiful app called C**gg, BUT, besides the amount of homework given, this class was great.

Lots of homework
Clear grading criteria
EXTRA CREDIT
1.0
3.0
DSCI5340
Jan 29, 2021
Wouldn't take again

He does not teach at all. He requires you to come to class so he can read the textbook to you. So don't buy the book. All he does is read the textbook word for word and show videos instead of teaching. There is zero need for a lecture for this course if this guy is teaching it.

1.0
5.0
DSCI5330
Jul 29, 2021
Wouldn't take again

THE STUDENT IS BASICALLY THE TEACHER. THIS COURSE IS BASED OFF 2 DISCUSSION POSTS AND 3 TESTS. EACH CHAPTER IS ABOUT 40-60 PAGES AND EACH TEST IS BASED OFF 3 CHAPTERS, THAT IS A LOT OF MATERIAL TO COVER FOR A 50 QUESTION TEST AND YOU ONLY HAVE 60 MINS TO COMPLETE IT. ITS MULTIPLE CHOICE BUT THE MATERIAL TO READ IS WAY TOO MUCH. AVOID THIS PROFESSOR

Get ready to read
Test heavy
Tough grader
5.0
1.0
DSCI3710
Grade: A+
Nov 18, 2021
Would take again

Great professor! Really enjoyed this class. When you show up to class and study the practice exams, you will do great in this class. He is always open to work with students (extend homework, extra credit etc.). Class may seem difficult at first, but just do the homeworks and review the practice problems and you will breeze through it!

EXTRA CREDIT
4.0
3.0
DSCI5240
Dec 1, 2021
Would take again

The professor is very friendly and does his best to explain the subject matter, having good statistics basics will help you catch up with his classes (for the initial calsses), the professor has covered the course in SAS, python as well. He will provide lot of extra credits and not a tough grader(appropriate). Exams consis of both MCQ and descript

Accessible outside class
Group projects
EXTRA CREDIT
4.0
2.0
DSCI3710
Dec 7, 2021
Would take again

Easy class if you follow up and use excel. He gives students extra credit opportunities and will help during office hours.

Accessible outside class
Caring
EXTRA CREDIT
5.0
1.0
DSCI3710
Grade: A
Dec 8, 2021
Would take again

The course becomes so much easier if you attend lectures and use excel. He explains the material very well and provides examples. There are numerous extra credit opportunities throughout the semester as well. Also, the assignment deadlines are extended if you miss any.

Clear grading criteria
Amazing lectures
EXTRA CREDIT
5.0
3.0
DSCI3710
Grade: C+
Dec 9, 2021
Would take again

This Professor is extremely knowledgeable about this subject, dont hesitate to ask questions, whether through canvas or in person lectures he answers swiftly and helps clarify the subject. Great professor but this is an earn your grade type of class, which isn't a bad thing for this subject.

Accessible outside class
Inspirational
Caring
4.0
4.0
DSCI3710
Grade: B
Dec 9, 2021
Would take again

Professor Fathi is an amazing professor. The content of the course is difficult at first, but after consistently asking questions and attending class it becomes easier. He is very caring and always responds in a timely manner.

Accessible outside class
Lecture heavy
Caring
5.0
3.0
DSCI3710
Grade: A+
Dec 9, 2021
Would take again

I took Professor Fathi for both data statistics classes (DSCI 2710,3710), and he was the best professor I've had. Turn in your homework on time and he gives you extra credit, turn it in within the extended due date and you get full credit. He reviews all exams extensively before the exam dates. Exams are just like the review.

Accessible outside class
Clear grading criteria
Caring
4.0
3.0
DSCI5240
Dec 11, 2021
Would take again

Professor was a very understanding professor. He takes the perspective of the students into consideration when it comes to deadlines and grading. His tests are very straight forward. Would definitely recommend.

Accessible outside class
Clear grading criteria
EXTRA CREDIT
5.0
4.0
DSCI5240
Grade: A
Dec 11, 2021
Would take again

He is a good Professor.

Accessible outside class
Amazing lectures
EXTRA CREDIT
5.0
1.0
DSCI5240
Grade: A
Dec 12, 2021
Would take again

Professor has been very supportive and helpful in giving us the best knowledge of the course. He was available when we needed any help.

Gives good feedback
Respected
Accessible outside class
4.0
3.0
DSCI5240
Grade: A
Dec 13, 2021
Would take again

I took Data Mining with Professor Fathi. He provides lots of resources on using applications of the algorithms taught in the class but the initiative and choice is yours. Assignments are all group assignments. Choose your group wisely.

Participation matters
Group projects
EXTRA CREDIT
5.0
2.0
DSCI3710
Grade: A+
Dec 13, 2021
Would take again

Professor Fathi was one of my favorite Professors. Very caring about his students and easy to succeed if you attended class. Plenty of extra credit opportunities and always responded to questions in a timely manner. 10/10 recommend!

Amazing lectures
EXTRA CREDIT
5.0
4.0
DCSI3710
Grade: A+
Dec 13, 2021
Would take again

Tbh at the beginning of the semester, I was completely lost as everyone else. Most people started skipping the class and then for the text review they were lost. I recommend going to every class and ASK every single simple or stupid question until you understand. The professor really wants to see that you are learning.

Gives good feedback
Respected
Lots of homework
5.0
2.0
DSCI3710
Grade: A
Dec 13, 2021
Would take again

Professor went out of his way to help each of his students in class and he was very lenient when it came to tests and on the final, he worked with our schedule to decide when it would be taken.

Clear grading criteria
Caring
EXTRA CREDIT
5.0
2.0
DSCI3710
Grade: A+
Dec 13, 2021
Would take again

The course content was pretty easy once I got a basic understanding of hypothesis testing. The professor cares about students learning and is fair in his assignments

Gives good feedback
Clear grading criteria
Caring
5.0
3.0
DSCI3710
Dec 13, 2021
Would take again

Great personality. Mr. Fathi was easy to talk to and genuinely wanted to whole class to succeed

5.0
3.0
DSCI3710
Grade: A
Dec 13, 2021
Would take again

Very fair in every aspect of the class. Gave test examples and extra credit. You would literally have to not try to not pass his class

Respected
Clear grading criteria
EXTRA CREDIT
5.0
2.0
DSCI3710
Grade: A+
Dec 13, 2021
Would take again

He is super nice and tries his best for everyone to do well. You do have to at least do your part of trying to do well, and he will make sure to help anyway possible. He literally will pause class and show everyone in class how to solve any problem, no matter how simple or difficult, on excel so you can learn. Gives plenty of extra credit randomly.

Clear grading criteria
Caring
EXTRA CREDIT
4.0
2.0
DSCI3710
Grade: A
Dec 13, 2021
Would take again

Do homework, understand the concept, and study. All the materials are given by him and all you need to do is putting values in excel he has given to get the answers.

Gives good feedback
Accessible outside class
Get ready to read
4.0
3.0
DSCI5340
Grade: A
Dec 13, 2021
Would take again

Great personality. Mr. Fathi was easy to talk to and cared for the whole class to succeed

Gives good feedback
Respected
Caring
4.0
3.0
DSCI5240
Grade: A
Dec 13, 2021
Would take again

Great Professor and want his students to learn and succeed.

Gives good feedback
Respected
Caring
5.0
3.0
DCIS3710
Grade: A
Dec 13, 2021
Would take again

Such a caring professor who cares about his students success. Only midterm and final the rest of the homework assignments are easy and prepare you well for exams. Gives extra credit for attending class reviews and his lectures are very helpful but it is easier to look over notes and homework prior to class! 10/10 recommend he's the nicest ever!

Caring
EXTRA CREDIT
5.0
2.0
DSCI3710
Grade: A
Dec 14, 2021
Would take again

Professor Mahdi gives you examples and PowerPoints to study. He's class is well organized and gives you important information in every lecture. His class is compose from one midterm, a final exam, 4 quizzes, and 16 homework assignments (from Hawkes). He gives a lot of extra credit for completing the homework on time and attending the reviews :)

Skip class? You won't pass.
Caring
EXTRA CREDIT
5.0
4.0
DSCI5240
Grade: A
Dec 14, 2021
Would take again

He is a good professor and he has a broad knowledge of his courses. He also provide external resources to read. I leant alot from him during his class. He is a Amazing professor.

Inspirational
Group projects
Amazing lectures
5.0
4.0
DSCI5420
Grade: A
Dec 15, 2021
Would take again

The professor is teaching with care and also give extra knowledge that can be used in the future career. He always focuses teaching on what it is necessary in the real business world!!!

Accessible outside class
Amazing lectures
Caring
5.0
3.0
DSCI3710
Dec 21, 2021
Would take again

Great teacher. Easy A if you just put the work in.

5.0
1.0
DSCI3710
Grade: A
Jan 1, 2022
Would take again

he was really good, every single question I had he answered. Always there to help and he really cares. I had 3 hr lecture once a wee, and I still really liked the class.

Gives good feedback
Clear grading criteria
Lecture heavy
5.0
2.0
DCSI3710
Grade: A+
Apr 11, 2022
Would take again

hes a good teacher and also caring. His lectures are good and the tests are easy if u study the test review well. TAKE HIM!!!

Caring
Graded by few things
Accessible outside class
5.0
3.0
DCIS3710
Grade: A+
Apr 22, 2022
Would take again

Professor Fathi is a great guy, really cares about his job. Treats students with respect. Extra credit opportunities are plentiful. You have to try very hard to fail this class. Fathi will guide you to an easy A!!!

EXTRA CREDIT
Accessible outside class
Online Savvy
5.0
2.0
DCIS3710
Grade: A+
May 3, 2022
Would take again

Very helpful professor, as long as you try and do your homework you will do good!

EXTRA CREDIT
Lots of homework
Caring
5.0
1.0
DCIS3710
Grade: A+
May 3, 2022
Would take again

A very caring and genuine professor; he's super nice and helpful when needed, and you can tell he cares about his students.

Caring
Respected
Accessible outside class
5.0
1.0
DCIS3710
Grade: A
May 3, 2022
Would take again

Easiest stats class you'll ever take. He gave 50 free extra credit points and had reviews that were very well done. Only downside was his zoom recordings and lectures were hard to hear him.

EXTRA CREDIT
Accessible outside class
5.0
2.0
DSCI3710
Grade: A+
May 3, 2022
Would take again

easiest A+ class ever. The practice exams are very similar to the exams. NO lockdown browsers. He gives out excel spreadsheet for every topic, you can just plug in the number and ace the exam.

EXTRA CREDIT
Clear grading criteria
Caring
4.0
2.0
DCIS3710
Grade: A-
May 6, 2022
Would take again

I can tell that Professor Fathi is very passionate about what he's teaching and that he cares about you learning the concepts and how the material can apply to whatever career path you choose. There are endless opportunities for help and Hawkes is great because you can do examples and figure it out at your own pace.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
2.0
DCIS3710
Grade: A-
May 17, 2022
Would take again

The man is unbelievable, best professor I have had at UNT.

Amazing lectures
Inspirational
Caring
5.0
3.0
DSCI5340
Grade: A+
Jul 9, 2022
Would take again

Best professor ever as he will start from scratch and will built the concepts by explaining the problems and relate it with real time examples. Intensive hands on sessions and lot of assignments, this helped me have better understanding of the topics. Lastly He also explained how this subject connects with job market and how to prep for interview.

Group projects
Amazing lectures
Lecture heavy
4.0
3.0
DSCI5340
Grade: A
Jul 9, 2022
Would take again

As I heard from previous semesters, I thought this class would be a nightmare. Well, the professor has really mellowed down with homeworks, but he does expect the quality of the homeworks and projects to be top level. Be ready to work, no shortcuts in this class(I couldn't find them)

Participation matters
Lots of homework
Lecture heavy
5.0
4.0
DSCI5340
Grade: B+
Jul 9, 2022
Would take again

Be ready for a loaded coursework, Dr.Fathi is humble and cares about his students, but can also be a tough grader at times, he expects quality work and is willing to help us along the way.

Group projects
Lots of homework
Accessible outside class
5.0
2.0
DSCI5340
Grade: B
Jul 9, 2022
Would take again

He has immense knowledge, everyone can learn to their best from him

Participation matters
Group projects
Amazing lectures
4.0
4.0
DSCI5340
Grade: B
Jul 9, 2022
Would take again

I would prefer other students to choose this professor for this subject. As the teaching was understandable and knowledgeable.

Group projects
Lots of homework
Accessible outside class
5.0
3.0
DSCI5340
Grade: A
Jul 9, 2022
Would take again

Dr. Fathi really cares about his student's success and does his best to prepare everyone for the "real world. He's engaged & has a good sense of humor. If you attend his lectures and apply yourself, you will get a good grade. He really just wants to make sure everyone is trying to learn something and putting in effort.

Group projects
Caring
Accessible outside class
5.0
2.0
DSCI5240
Grade: B
Aug 13, 2022
Would take again

He is an easy professor compared to the complexity of the course. Heavy group projects but no peer review so be on top of your work in case u end up in bad group.. could have made an easy A if it was a 8week or 16 week course.. try avoiding 5w course unless necessary.

Group projects
Clear grading criteria
5.0
1.0
DSCI5240
Grade: A
Aug 13, 2022
Would take again

Professor is really awesome. Helped us a lot both technically and personally. Always ready to motivate us which made us deliver good work throughout the semester.Even if I call at midnight he's ready to assist me in all the possible ways which made me really inspired.Looking forward to working with you in near future. Definitely a 5 star professor.

Gives good feedback
Inspirational
Respected
5.0
3.0
DSCI5340
Grade: A
Aug 13, 2022
Would take again

Chill Professor, take a longer class 5 wk class is tough but you can do it.

Group projects
Clear grading criteria
Caring
5.0
3.0
DSCI5420
Grade: B+
Aug 13, 2022
Would take again

Best professor in unt

Clear grading criteria
Inspirational
Caring
5.0
1.0
DSCI5180
Grade: A+
Dec 12, 2022
Would take again

The course curriculum was informative and the professor gave proper feedback and was interactive even if the course was online for me .

Clear grading criteria
Gives good feedback
Lots of homework
5.0
2.0
DSCI5180
Grade: A
Dec 12, 2022
Would take again

Dr. Fathi is a great professor to take because although the class material is heavy and there are many assignments, he provides great recorded lectures that are easy to follow and understand, aside from that he also provides excel formulas that can be used to solve the problems in the assignments. He is also very engaged and active all semester.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
1.0
DSCI5180
Grade: A+
Dec 12, 2022
Would take again

He is supercool easy A in the subject

Participation matters
EXTRA CREDIT
Clear grading criteria
4.0
4.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

The study materials were useful and if you complete all the assignments, quizzes, and exams on time, it is an easy A.

Tough grader
Lots of homework
Online Savvy
4.0
3.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

For DSCI 5180, study well for all module tests and the final exam, as there is only one attempt for all exams. No extra chances or extra time to finish assignments. The Professor and TAs are available to help during scheduled hours. But be prepared to put in extra hours to study from external sources if you are new to statistics.

Tough grader
EXTRA CREDIT
Lots of homework
4.0
3.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

Professor Mahdi Fathi is a amazing professor being a international student he took a great care of us and he discuss the future opportunities we have and also he is very welcoming.

Participation matters
Amazing lectures
Inspirational
5.0
3.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

-The professor is fair with the students by giving them a good chance of succeeding if they do the assignments and quizzes on time. -Made the material interesting and easier to learn.

EXTRA CREDIT
Clear grading criteria
Gives good feedback
4.0
3.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

Good content given by the professor which will be useful for the future courses and job opportunities.

5.0
4.0
DSCI5180
Grade: B
Dec 13, 2022
Would take again

Professor, Mahdi is one among those lecturers who is never partial towards anyone.

Tough grader
Clear grading criteria
Lots of homework
5.0
5.0
DSCI5180
Grade: A
Dec 13, 2022
Would take again

Professor Mahdi has been very liberal and always supported us through extra credits and assignments.

Participation matters
Clear grading criteria
Inspirational
1.0
4.0
DSCI5180
Grade: B
Jan 5, 2023

Material was online through Hawkes, no interaction with prof. You teach yourself and if you have questions he leads you to TA instead of him. Several assignments each week. Would finish a chapter the week before but he quizzed us the next week when we started learning something new. Im telling you save yourself the struggle worst class of semester.

5.0
2.0
DSCI5180
Grade: A
May 10, 2023
Would take again

Professor is approachable and always helps in providing solutions to the problems we face. Sometimes, his story telling just inspires me to work hard more. Thank you so much professor Fathi for your guidance.

Amazing lectures
Gives good feedback
Inspirational
5.0
3.0
DSCI5180
Grade: A
May 11, 2023
Would take again

Probably one of the most coolest and nicest professors out there.

Amazing lectures
Gives good feedback
Hilarious
5.0
2.0
DSCI5180
Grade: A
May 12, 2023
Would take again

I would recommend Prof Michel Fathi . He is very friendly and enjoys teaching. He gives lots of time and energy to improve student knowledge and make sure student have a great learning exp.. He encourages stud's to work hard for the subject. He is reachable to students for any doubt ,if any. He is an awesome Professor for the (DSCI 5180) at UNT .

EXTRA CREDIT
Amazing lectures
Clear grading criteria
5.0
2.0
DSCI5180
Grade: A
May 14, 2023
Would take again

I have learnt many real world business examples from Professor fathi. He was always cheerful and made us learn the concepts . Thank you Professor

5.0
2.0
DSCI5340
Grade: B
Jun 22, 2023
Would take again

The professor really cares for his students and is ready to assist anyway he could. The assignments are a lot but are clear and simple.

Participation matters
Group projects
Clear grading criteria
5.0
3.0
DSCI5340
Grade: B
Jun 22, 2023
Would take again

I would like to express my sincere gratitude for your guidance throughout the project and the entire course. It has been an incredible learning experience under your expert tutelage, and I am truly thankful for the knowledge and skills I have acquired.

5.0
2.0
DSCI5340
Grade: A+
Jun 23, 2023
Would take again

Professor Fathi, is an awesome professor in delivering the lectures. If we have queries on the course he will connect with students quickly to solve it. He is exceptional in teaching and incredible in guiding students.

Amazing lectures
Lots of homework
Respected
5.0
3.0
DSCI5340
Grade: A+
Jun 23, 2023
Would take again

I have completed two courses under prof. Michel Fathi and I can confidently share that he is one of the best professors in UNT. He is the one who cares a lot about students and shares excellent resources which can help in building careers. If you find slot in his class, just join!

Group projects
Clear grading criteria
Inspirational
5.0
3.0
DSCI5240
Grade: A
Jul 29, 2023
Would take again

Very supportive professor

Participation matters
Group projects
Clear grading criteria
5.0
2.0
DSCI5240
Grade: B
Jul 29, 2023
Would take again

Professor is excellent, You need to study hard in order to get good grades, Assignments are very challenging and at the same time, it is very useful.

Get ready to read
Participation matters
Group projects
5.0
2.0
DSCI5240
Grade: B
Jul 29, 2023
Would take again

This course is very challenging, Especially the assignments are very challenging and interesting. You need to study hard in order to get good grades. Overall its a great course, where you can learn many things related to data.

Get ready to read
Participation matters
Group projects
5.0
2.0
DSCI5420
Grade: B
Jul 29, 2023
Would take again

Professor is very friendly and helpful. He gives the assignment and projects in groups

Group projects
Amazing lectures
Gives good feedback
5.0
1.0
DSCI5420
Grade: A
Jul 29, 2023
Would take again

Professor Fathi is just amazing. This is my second course with him, I have done DSCI 5180 earlier with him and received an A because of his amazing lectures and now I received another A in DSCI 5240. Thanks a lot professor for your best teaching skills and your amazing lectures.

Participation matters
EXTRA CREDIT
Amazing lectures
5.0
4.0
DSCI5240
Grade: A
Jul 29, 2023
Would take again

The professor is very good

Inspirational
Caring
Respected
5.0
3.0
DSCI5180
Grade: A
Nov 17, 2023
Would take again

Good professor very encouraging

5.0
3.0
DSCI5180
Grade: A
Nov 17, 2023
Would take again

Professor Fathi is an amazing educator who brings excitement and depth of knowledge to the classroom. Their engaging teaching approach creates a supportive learning atmosphere. They are friendly, responsive to questions, and provide helpful advice.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
DSCI5240
Grade: B+
Nov 17, 2023
Would take again

prof is very good and always ready to help all his students. Would definitely take his subject again

5.0
2.0
DSCI5180
Grade: A
Nov 17, 2023
Would take again

Professor Mahdi Fathi is Amazing! his dedication to teaching and his commitment to the students' success are truly inspiring. I genuinely appreciative of his efforts. His teaching methods and the instructions given by professor to the T A Mr. Ajay is excellent noteworthy. Simply superb! Overall, the professor was too good and interactive.

Amazing lectures
Inspirational
Respected
5.0
5.0
DSCI5180
Grade: A
Nov 17, 2023
Would take again

Professor Fathi is Amazing! his dedication to teaching and his commitment to the students' success are truly inspiring. His mentorship has had a profound impact on my learning journey, and I am genuinely appreciative of your efforts. Simply superb! Overall, the professor was too good and interactive.

5.0
3.0
DSCI5180
Grade: A
Nov 18, 2023
Would take again

This Prof is so amazing. He literally lets out all our potential and make us even more efficient during the course. Expert in making the subject understanding. Perfectly skilled and much more. I would take his class again.

Amazing lectures
Inspirational
Accessible outside class
5.0
2.0
DSCI5180
Grade: A+
Nov 18, 2023
Would take again

Good lectures by the professor, guiding us to gain good knowledge about the subject.

Get ready to read
Amazing lectures
Clear grading criteria
5.0
3.0
DSCI5180
Grade: B
Nov 19, 2023
Would take again

I enjoyed Professor Fathi's class. He uses a lot of examples and gives students many resources to use to understand the lectures. His class was enjoyable because he used today's world examples with his lectures. Online textbook was used and quizzes and test are mandatory in class. I would definitely take his class again. VO

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
2.0
DSCI5180
Grade: A
Nov 20, 2023
Would take again

Lecture materials were made available and repeated when required so that we can understand the concepts. Zoom hours and extra tution hours were provided to guide or clear the doubts. Guidance was provided at every level of project. It has been a great journey and joyful learning.

Amazing lectures
Clear grading criteria
Accessible outside class
5.0
4.0
DSCI5180
Grade: A
Nov 21, 2023
Would take again

Dr. Fathi was a great instructor. You can tell he wants his students to succeed. The course does require hard work and dedication like any other graduate course but he makes it possible for you to succeed regardless of your previous experience. Take this professor. Helpful tips: make practice tests in Hawkes learnings to prepare for tests.

EXTRA CREDIT
Lots of homework
Online Savvy
5.0
3.0
DSCI5180
Grade: A
Nov 22, 2023
Would take again

Professor is very amiable and kind.He teaches concepts clearly and he respects students opinion and guides very well.He provides various opportunities to students and gives aspiration.

Amazing lectures
Clear grading criteria
Inspirational
5.0
2.0
DSCI5180
Grade: A
Nov 27, 2023
Would take again

Professor helps us to understand topic in depth and clarify doubts. also gives extra credit and guides in career.

EXTRA CREDIT
Respected
Accessible outside class
5.0
3.0
DSCI5180
Grade: A
Nov 30, 2023
Would take again

Good Professor with great nature

5.0
3.0
DCIS3710
Grade: B-
Dec 7, 2023
Would take again

Professor Fathi is very understanding and he cares about his student. He is there to support and provide feedback that are instructive to help you pass his class.

Amazing lectures
Gives good feedback
Caring
5.0
2.0
DSCI5180
Grade: A+
Apr 11, 2024
Would take again

The professor was awesome. He aims to inspire his students to do more than the bare minimum. Attending class was not required, but incredibly valuable.

EXTRA CREDIT
Clear grading criteria
Inspirational
5.0
3.0
DSCI5180
Grade: A
Apr 11, 2024
Would take again

He is very good professor

Participation matters
Amazing lectures
Clear grading criteria
5.0
2.0
DSCI5180
Grade: A
Apr 11, 2024
Would take again

He is Friendly, kind and respectful

EXTRA CREDIT
Gives good feedback
Respected
5.0
5.0
DSCI5180
Grade: A
Apr 12, 2024
Would take again

He is the best professor.

Gives good feedback
Caring
Respected
5.0
2.0
DSCI5180
Grade: A
Apr 20, 2024
Would take again

Mr.Fathi is very helpful and takes time to explain concepts.

Amazing lectures
Clear grading criteria
Gives good feedback
5.0
2.0
DCSI3710
Grade: A
Oct 26, 2024
Would take again

Very great professor! Took this class online. He provides extra credit often and wants his students to succeed.

EXTRA CREDIT
Caring
Respected
4.0
3.0
DCIS3710
Grade: B
Oct 26, 2024
Would take again

not a bad class, The Professor gives out a ton of extra credit. Make sure you look over exam practice questions. Quizzes are harder than the exams themselves. Hard to understand him at times during lectures, so make sure to ask plenty of questions. He responds fast to emails. Could've gotten an A if I had studied for the first exam.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
2.0
DCIS3710
Grade: B
Oct 26, 2024
Would take again

At first I was stressing in this class but then I started going to online tutorials and it really made me improve! I recommend him because he reaches out to offer to help and gives out extra credit

EXTRA CREDIT
Clear grading criteria
Accessible outside class
5.0
2.0
DCIS3710
Grade: A
Oct 26, 2024
Would take again

10/10 took for DSCI 3710

5.0
2.0
DCIS3710
Grade: A+
Oct 27, 2024
Would take again

Mr. Fathi's class has a lot of modules, but he gives enough time to complete assignments, making the workload more manageable. The extra credit opportunities are a nice bonus, as long as you stay on top of the topics. He clearly wants students to have a chance to improve their grades and encourages engagement with the material.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
2.0
DCIS3710
Grade: A+
Oct 27, 2024
Would take again

Mr. Fathi's class has a lot of modules, but he gives enough time to complete assignments, making the workload more manageable. The extra credit opportunities are a nice, as long as you stay on top of the topics. He clearly wants students to have a chance to improve their grades and encourages engagement with the material.

EXTRA CREDIT
Clear grading criteria
Caring
5.0
3.0
DSCI3710
Grade: A
Nov 4, 2024
Would take again

This professor was great. Finished with an A in the class. He gave us excel sheets to work through all our assignments, quizzes, and tests which was literally life saving for me. Nothing was proctored!

5.0
1.0
DSCI3710
Grade: A
Nov 4, 2024
Would take again

Dr. Fathi is a a great professor he is always willing to help.

EXTRA CREDIT
Amazing lectures
Gives good feedback
5.0
1.0
DCIS3710
Grade: A
Dec 13, 2024
Would take again

DSCI 3710 with Dr. Fathi, and it was such a great experience. The course was well-structured and easy to follow, despite the difficulty of the subject. Dr. Fathi offered excellent support with weekly Zoom sessions and no overwhelming homework load. Lenient Grader!, He is so caring and genuinely concerned about student progress. Highly recommended!

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
DSCI5180
Grade: A
Feb 4, 2025
Would take again

Professor Fathi is helpful and engaging. The lectures are valuable, even with the textbook. unstuck study and other study tools like ChatGPT helped me ace this class.

5.0
4.0
DSCI5180
Grade: A+
Apr 28, 2025
Would take again

This class is much more time consuming than anticipated. Homework and quizes are simple if you spend the time you need understanding the material. Dr. Fathi is always available for questions as well as the TA.

EXTRA CREDIT
Clear grading criteria
Lots of homework
5.0
1.0
DSCI5180
Grade: A
Apr 28, 2025
Would take again

If I have the opportunity to take another course, I would definitely choose this professor again.

Amazing lectures
5.0
2.0
DSCI5180
Grade: A
Apr 28, 2025
Would take again

Mr. Fathi is very cool. The course wasn't easy, but the professor explained everything very well. He spends a lot of time helping students who have questions or need extra clarification(which helps a lot!). If you keep up with the homework and come prepared, you'll do just fine.

5.0
3.0
DSCI5180
Grade: A
Apr 28, 2025
Would take again

Professor Fathi is very responsible and supportive. He answers questions almost 24/7 and offers detailed, hands-on guidance for projects. His classes are full of valuable content, and he truly cares about his students' success.

Get ready to read
EXTRA CREDIT
Amazing lectures
5.0
3.0
DSCI5180
Grade: A+
Apr 29, 2025
Would take again

Professor Michel Fathi is an excellent educator with a clear and structured teaching style. He explains complex concepts in a simple, understandable manner and engages students with real-world examples. His approachable nature and commitment to student success make his classes both informative and enjoyable.

Participation matters
Amazing lectures
Clear grading criteria
4.0
2.0
DSCI5180
Grade: B
Apr 29, 2025
Would take again

This professor is really passionate about helping his students. Lectures are optional but I would recommend going to really connect and grow you're coding skills. There was 2 major projects that were fairly easy but you for sure need to reach out for help. Quizzes and Tests were hard so ask TA for help or go to office hours.

EXTRA CREDIT
Gives good feedback
Test heavy
5.0
2.0
DSCI5180
Grade: B
May 1, 2025
Would take again

Professor Fathi is very nice. He really cares about the success of his students. The course wasn't easy, but the professor explained everything very well. He spends a lot of time helping students who have questions or need extra clarification. Be prepared to work hard. Do not get behind because each chapter builds on itself. I really learned alot.

Amazing lectures
Gives good feedback
Lots of homework
5.0
4.0
DSCI3870
Grade: A
Jun 15, 2025
Would take again

He is a very good professor. I took him in a 5 week course, and we were done at 4 weeks. He is very willing to help and provide resources. There were a ton of tests, but he provided multiple attempts on all of them. The tests were very hard to pass, but he provided a ton of extra credit opportunities.

EXTRA CREDIT
Group projects
Test heavy
5.0
1.0
DCSI3710
Grade: B-
Jun 15, 2025
Would take again

Professor Fathi is an excellent instructor for DSCI 3870. He explains complex material clearly and provides helpful feedback. In our short summer online class, he was always available on Teams for questions, making the learning experience much smoother. Highly recommend his class!

EXTRA CREDIT
Group projects
Accessible outside class
5.0
1.0
DSCI3870
Grade: B-
Jun 15, 2025
Would take again

Professor Fathi is an excellent instructor for DSCI 3870. He explains complex material clearly and provides helpful feedback. In our short summer online class, he was always available on Teams for questions, making the learning experience much smoother. Highly recommend his class

EXTRA CREDIT
Group projects
Online Savvy
5.0
1.0
DSCI3870
Grade: B
Jun 16, 2025
Would take again

Professor Fathi is a great professor that cares about his students and their success within his class. For his 5-week course, he offered multiple attempts on the tests and even provides multiple extra credit opportunities. I would take him again.

EXTRA CREDIT
Accessible outside class
5.0
1.0
DSCI3870
Grade: B+
Jun 16, 2025
Would take again

Professor Fathi gives opportunity for extra credit and also gives feedback on any assignments and group projects.

EXTRA CREDIT
Gives good feedback
Accessible outside class
5.0
5.0
DCIS3710
Grade: A-
Jun 17, 2025
Would take again

Great professor! Explains concepts clearly and makes data science easy to understand. Very helpful during office hours and always supports students. Assignments are practical and useful. Highly recommend taking their class!

Group projects
Caring
Test heavy
5.0
2.0
DSCI3870
Jun 17, 2025
Would take again

I took Professor Fathi's class during the summer of 2025. He was very responsive to emails and was easy to talk to about any difficulties I was facing with the coursework.

Clear grading criteria
Gives good feedback
Caring
5.0
3.0
DSCI3710
Grade: A
Nov 6, 2025
Would take again

Good professor. Long lectures but covers topics together within unit and really cares for you. Read hawkes modules and pay attention in class. He gives you everything you need to to compete homeworks with out any problems. Answers all questions and is really passionate at what he does.

Amazing lectures
Caring
Lecture heavy
Class Info

Online Classes

100%

Attendance Mandatory

21%

Textbook Required

0%

Grade Predictor

Your expected effort level

LowHigh

Predicted Grade

A-

95% confidence
Based on 111 grades
Most common grades:
A (61)
A+ (22)
B (17)
Grade Distribution
A(83)B(20)C(1)D(0)F(0)A-/B+(7)
Based on 112 reported grades
A: 61
A+: 22
B: 17
B+: 4
Common Tags
EXTRA CREDIT (45)
Clear grading criteria (39)
Caring (32)
Amazing lectures (26)
Accessible outside class (24)
Gives good feedback (24)
Group projects (20)
Lots of homework (17)
Rating Trend

Improving

+1.26 avg change
Dec
Feb
Apr
May
Jun
Nov
Last 6 months
Ratings by Course

DCSI3710

5.0

(4)

DSCI5420

5.0

(4)

DSCI3870

5.0

(5)

DCIS3710

4.9

(15)

DSCI5180

4.8

(40)
+5 more courses
Difficulty by Course

DSCI5330

5.0

DSCI2710

4.5

DSCI5340

3.1

DSCI5180

2.8

DSCI5240

2.6

Similar Professors