3.3
Quality3.3
Difficulty56%
Would Retake149
Reviews56%
Would Retake
149
Reviews
Rating DistributionOfficial
5
52
4
26
3
26
2
19
1
26
What Students Say
“I'll respect the fact that this is a super hard class”
DS101 - 1.0 rating“Has a "my way or the highway" attitude”
MBA264 - 1.0 ratingClass Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
80%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.75 avg changeRatings by Course
MIS131STAT
5.0
(1)DD101
4.0
(3)MSBA207
3.9
(14)DS101
3.4
(117)MIS131
3.3
(4)Difficulty by Course
MSBA207
4.6
DD101
4.3
MIS131STAT
4.0
MBA264
3.7
DS101
3.0
Reviews (149)
This is a hard subject but Min Li try to make it as easy as he could. He don't expect us to know every details, just ask what he mention in class and not too hard. Make you practice and not just read and study, so you acutally have hands on experience.
Very good teacher just at times his accent can be hard to understand
Can be hard to understand with accent, but very fair teacher. If you come to class and listen you will do fine in the class. Project seems difficult, but he makes it easy compared to other teachers. He allows notes on tests, and quizzes are more about the weather then the material, so come to class to get the easy points.
VERY HARD TO UNDERSTAND!!! i AM A b STUDENT AND RECIEVED AN F IN HIS CLASS. HE GRADES 40% FINAL AND 35% ON MIDTERM. I DONT RECOMMEND TAKING HIM IF YOU DO POORLY ON EXAMS!!!
he makes the class sound so hard in the first week of class with his syllabus. everyone was freaked out. but then he was being very easy with everyone. quizzes are not hard. half the time it's just putting your name on a piece of paper for credit. and he does grade with a nice curve. he's a very easy going teacher.
-easy compared to Freemand & some of the others-losts of quizes-project is not that hard he does his best to help you-he explains everything-I learned alot in his class on how to use statgraphics and he does not go too fast--he has videos online,slides,readings,1pg notes on exam,open note quizes. Take him if you want to understand and get good grad
the best DS101 Prof. ever you will do well he tells you exactly what is going to be on the exam you all have to be idots not to take it with him. TIP take alot of notes and he allows one page of notes on exam and gives alot of extra credit, and get in study groups it really helps.
go to class, gives 200 point attendance quizzes. read text and stay on top of homework. quizzes are easy, midterm and final aren't too bad!
dude i hardly knew anything in this class yet i passed, those quizzes is what helped, i did bad on the final but i still managed to pass because of those quizzes..hes hard to understand too..sorry can't do accents!
I went to class every day and was always at his office hours. He is not easy to understand, and does not explain the program well. If you do not do well on exams, do not take him.
Professor Li is smart and he knows his stats. Sometimes he can be humorous. I enjoyed the class on occasion, and fell asleep other times. Take good notes, do the homework, and have a basic knowledge of computers and statistics and you should be ok!
he is alright, the quizzes are really helpful. I didn't do the hw, but I went to the classes which he would go over the hw. remember to pick good group members for the project.
Min Li is great professor in CSUS. Quizes, midterm, final are very easy if you go to class and pay attention to the lecture, take good note for your exams. Project is much easy if you can do by yourself, no need to do in group, not hard at all. The one fails from his class should drop out!
Final is brutal...holy hell
Li is a good teacher. Despite of his accent he explained the materials clearly. NO textbooks. Gave notes to print out yourself. Attend class regularly, and tests and quizzes will be very easy. Get a good group for the project. Can be humorous sometimes. He has a cute accent. R thquared, Who hath the rothter?
Not the most entertaining professor or interesting class, but easy to pass with a decent grade. Do NOT print out all the notes - just use the link because you don't really need to read it all. Enjoy his sense of humor!
was had to understand nd a crappy teacher--do not take
prof li is a great teacher, he is very interested in wanting his students to learn, very approachable, class is easy if you attend there are alot of simple in class quizes, do not come in late or leave early if you dont want to get on his bad side...
Great Professor. Easy A if you go to class. he is a very helpful. Would recommend to everyone.
he is a great professor but his final exam, you won't understand how he graded you. But it is an easy class and the best DS 101 Professor at Sacstate.
If you want DS101 to be easy than take this guy, if you wanna undstand what is being said, than don't . . . He's got a thick accent. Overall good teacher, just really, really, hard to understand!
Easiest class in the world. Unlimited notes for all exams and quizes. All exams based on Statgraphics, very easy to use and understand. Gives super easy quizes in class to keep track of attendance. Very very easy class. No textbook either!
Extremely easy, just know the commands for the program, and we got a page of notes for the exams anyway. Quizzes are just for attendance. Project is ridiculously easy. He gave me a 50% on the final...but I still pulled a B so I wasn't too mad about it
awesome teacher! very helpful, and fair! you'll learn a lot..He knows his stuff very well! Easy A!open book and open notes on test and quizzes, one project, don't need a book, text is online..he has powerpoint presentations..the only thing is he has an accent, but he's very humerous and will make the class interesting! TAKE HIM! you won't regret it
OMG. EASY! Just read his powerpoint slides and understand them and you'll ace the quizzes and exams. Open book/notes for quizzes & exams. Final was optional. One easy project. Very helpful and hella funny professor!! Responds to emails PROMPTLY. Not just an easy class but fun and informative. I learned a lot and had fun at same time. TAKE HIM!!!!
Dr. Li was GREAT! He will take role and randomly has quizzes. He is very helpful, quizzes and exams are open book, and the final is optional. Dr. Li is NOT hard to understand. If you do not want to show up for class then don't take Dr. Lis' class, leave the spot available for people that actually want to learn.
Li is excellent! He cares about his students and wants to see them succeed. Show up and do the work and it will be a breeze!
This Professor is outstanding. He is truly interested in his student willingness to learn. He does every thing he can to help students to successfully learn the subject. He is definitely worth taking.
OMG. EASY! Just read his powerpoint slides and understand them and you'll ace the quizzes and exams. Open book/notes for quizzes & exams. Final was optional. One easy project. Very helpful and a funny professor!! Responds to emails PROMPTLY. Not just an easy class but fun and informative. I learned a lot and had fun at same time. TAKE HIM!!!!!
he was a really easy going professor, he tries to scare off anyone in the first few days (but what professor dosent?) anyway go to the classes and do well on the quizes and you should do fine... i suck at math and i did good take him he's good at what he does
I took the hybrid class, meet about 8 weeks out of 16? Class attendance is not mandatory but you will lose 50 points and be required to take the final if you miss any class sessions. Easy class, no text book, just use the Search feature CTRL + F
Easy class. NO book required but he provides the lecture for you. Tells you how to do everything step by step. Quiz once a week but it is easy. 20 questions on exams and 5 points each. Open notes on the test and quizzes. 1 hour to take quizzes and test. He has an accent, but is very helpful. If you can't pass this class, go back to flippin burgers
i LOVED this class. I didnt learn much but got a easy A, because hes a great teacher, his style of teaching is the best. His favorite words are IZ IT!!! I took this class in Fall-09 just use Cotrol F
Do not miss any class or you have to take the final. Easy A, just do the works. Only have class 8 out of 16 weeks. Read the materials online, no textbook.
He's not as easy as others said. he gave me "F". i don't think I could have passed even if I took the optional final exam.
I am taking the online only class and Professor Li is extremely rude to students over the internet. He is not useful at answering questions over the internet. very very rude in responses online. Not approachable at all and not helpful in learning the material. He has gotten in many fights with students on the discussion board. RUDE PROFESSOR
Very helpful professor. He helped me a lot when I visited him during the office hour.
This professor was mean! He is closed minded and always thinks that he is right. He told my friend to drop out of the class! Other than that, easy class. Exams come directly from lectures and study guides. The only hard part about this class is staying awake and taking the initiative to watch the lectures. This class takes ALOT of self motivation!
He is rude to students, however, if you just do the work and listen to the lectures you will get an A. His voice on the lecture videos will automatically remind you of that scene in Ferris Buellers Day Off, "Bueller, Bueller..." lol... Man is monotone.
Easy class, if you do all of the work and actually pay attention you will get an A. If you try to cheat or scam in some way the teacher will be rude and mean, other than that he is very nice.
Took online class, and the teacher kept lectures, readings relevant to exams. As long as you read/listen documents/lectures you will do fine. Sometimes accent can make it hard to understand. No books, all material is provided by professor.
I took the online course. Although it takes a lot of self-motivation, professor Li made the tests exactly relevant to his online lecture/ recordings and HW. It paid off to watch the lectures, take notes and do the hw. He uses statgraphics which also made it more simple. It was required work but tests were very similar to his examples in lectures!!
He wasn't too bad. Tests very relevant to the notes and online lectures. Though he did have a cumulative required final.
The class itself is pathetically easy. The quizzes are almost exact replicas of the homework given. However, the teacher is MEAN! Do not come to him for any help, you will not get any.
I had 100% online class with all pre-recorded lectures (quality of videos was poor (not HD)). Professor had his own text book (free of charge) available in PDF. Exams are relevant to class lectures and we were given one hour to complete an exam within a 24 hours window; optional final.
best professor for DS 101
Li is EXTREMELY confusing and hard to understand in his outdated, prerecorded lectures. Even if you like the subject matter, he wastes a lot of time on them talking to an older class. However, stick to the notes and ppt slides and you will be fine. Easy class as far as DS101 goes, but expect to be bored out of your mind & don't rely on him for help
This class is a hybrid. 1 small reading book. 2 exams(MID&FInal), 2 cases (1 Indivi/1 Group) Videos are outdated, but doable. Test are very relevant to Notes, Videos, lectures. Class is simple if you review the assignments and memorize how he wants to conclude the data findings.
He's a hard professor. If you don't answer on the exams the way he wants you to...word for word his way, then good luck. I dreaded going to his class. Also we had a massive project due that was super hard and stressful. Worked all day and more on it and still only got a C. I'd say stay away.
Took his hybrid class. Actually somewhat enjoyed his class. It was pretty laid back and he grades fair. No textbook and 2 tests. Quizzes are online and he's actually a really nice guy and is always looking to help.
Took his 3 hour Friday class thinking it would be easy. I was wrong. Worst professor at Sac State. Lectures are pointless because you can watch his videos. He gets topic easily (spent 20 min taking about McDonald's making people fat one time). Quizzes are easy and just like his videos, BUT his midterm/final are completely different and worth 60%.
His class was not hard. You'd better find a group study of 4(His group project required 4 people) to caught up the class. He was really helpful at his office hour. Highly recommend.
This class should be renamed to: "How to use StatGraphics101". You rarely have to calculate anything in this class; most of the time you use a program called 'StatGraphics' to find the answer. Only hard part is interpreting the output you get on the 2 exams. Quizzes are ridiculously easy; StatGraphics basically highlights half the answers for you.
The better professor to take for DS. 6-8 quizzes. 3 cases. 1 mini book. Midterm covers first half. Final covers second half. EVERYTHING is open book/notes. Watch the videos and do the assignments (he doesn't collect them) he posts, it really helps.
You calculate most of your answers through a computer program called "Statgraphics" which takes some getting used to but easy to use. The quizzes are online and straight from the notes and although you don't need to do the assignments, they are very helpful for the quizzes. Midterm and Final are in-class and open notes. The final is a bit tricky.
He has an accent, was hard to follow at first, but will get use to it. the one i took was a hybrid class, and he doesn't take attendance, no need to show up to class because he posts lecture videos on sac ct. He is not all that helpful, learned on my own with the lecture videos. 3 cases, online quizzes midterm, and final. open note for exams.
DS101 is a hard class but in trying to tutor friends who are taking other professors, this class was relatively easy. You'll have to teach yourself. Hybrid class but you can watch videos online as many times as you need to. No point going to class as he tends to go off track. Videos are long. Tip: Skim to just watch Statgraphics portion of videos.
Quizzes online. Exams in class. Quizzes are almost identical to practice examplesnotes. Open notes on examsquizzes. No extra materials needed. StatGraphics and text are free. No formulas to memorize bc StatGraphics gives you all the answers. Learn to use StatGraphics and phrase answers like he does and you should be fine. EZ mid-term; tough final
Attendance not mandatory, watch online videos for teaching material. Asked for help after class a couple times; he told me that the material was easy, so what DIDN'T I get. Mostly self-taught on the material, received an A in the weekly quizzes, and a B in case projects, but still received a D in the class. Watch out for midterm and final.
Class was not hard, if you never skipped class intentionally and go through notes, examples and videos. NO TRICKS. There are 3 cases can be done in groups or by yourself, nothing horrible or bad. 1 midterm and 1 final (not tricky and its at least 80% simple if studied. Easy class, notes allowed on exam, you don't need to be great in math for this.
I hear he is one of the better profs for DS... But, class is very challenging. Midterm and Final are way too hard. However, he does curve grades... Going to class is mostly pointless... You need to memorize and watch his videos multiple times to understand material. He is pretty funny tho... He is okay, but creates too much work for class
Statographics is used in order to get answers for quiz & tests. You must watch his 2 hour lectures which are long & dull. If you ask for help he makes you feel dumb for asking questions.I did great on my quizzes & failed my midterm I went to speak to him & he told me I should focus on other classes.I did not listen & studied wgroup,passed class.
I thought this professor was going to be great but I was wrong. He does not help you at all if you have questions, treats you like you are stupid if you do not know the material. Received A's on all the quiz's and cases, and did not do well on midterm and final. You basically have to teach yourself and his final is extremely hard.
I never went to class, watched the lecture videos, and studied before the two tests and got a B. Best teacher to take if you're trying to get DS 101 out of the way.
This is the best professor to take for DS101. I took DS101 as a hybrid class, and Professor Li's lecture videos can be extremely long. I liked taking it as a hybrid class because i could pause, rewind and re-watch the lecture while taking notes. There is a lot of material in this course, so be prepared. Try to get a good group for the case assign
I was terrified of DS, but this professor makes it easy! I mean you still have to put in work. As long as you look at the lecture videos and notes its not that bad. Cases are kinda hard and so are the midterm and final. But all you have to do is not be lazy, and theres no way you wont pass. everything is basically clear cut. take him!
Mediocre professor. His accent and speech make him hard to understand which makes the video lectures unbearable to listen to. His 3 "Case Studies" are not clear but not that hard and are done in groups. Midterm and Final each make up 35% of grade. He pulls a few questions from "The Drunkard's Walk" book. It's a good read and available on audible.
(Taylor taught my previous course)MinLi made me feel confident that I will pass this class. 2 exams: Midterm & Final, BOTH OPEN NOTES AND BOOK!!! Multiple quizzes, make sure you listen to lecture and do the assigned work. Days when a lot of students do not show up, he offers small bonus points for those who show. Textbook is free.
Probably one of the most annoying teachers to listen to. His lectures are long and tedious, only broken up to describe how fat Americans are. Extremely difficult to understand, he randomly yells JUMP! because its the name of the stat program we used. Highly recommend to avoid, and exams make up 75% of the grade.
Expects you to read before class and goes over material as if you learned it already. When you ask for help he tells you to go to the book for help. On occasion he will teach you how to use JMP (stat program used in course) but he will again tell you to go to the book to learn how to use the program. Attendance isn't taken and there are 2 exams.
WORST TEACHER I HAVE EVER EXPERIENCED. You have to teach yourself all the material, the only good part about the class is the exams are open note and open book. If you can teach yourself then it will be easy but don't rely on the teacher, he is the worst lecturer and never answered any of my questions. Good luck to any one who takes this course.
If it wasn't my second time taking DS (diff. prof), this would a really difficult class to pass. He uses MyStatLab. One was 4 questions and it still took me about 3 hours to finish. He told week 1 that you can easily Google how to use JMP. So unless you know how to search keywords, this class can be difficult. Also 4 case studies w/ optional groups
The worst prof I've ever had in my studies, in 6 years. He basically don't know the answers for the questions just used Google to search the solution for our problems in data analytics. Don't ask. He is a bad lecturer, we had to learn to use the programs by ourselves, the classes were useless. Don't take his class if you have other option.
Professor is awesome. Very knowledgeable. He taught R and was just showing the class how to find correct syntax in google or github
Go to class and you will be fine. Follow his examples. He's very thorough in his lectures and helps students with cases.
MyStatLab hw for every chapter. Every hw assignment will take on avg 2 hours. Get all the points you can. Buy the E-text, you only need the book to do the 4 case studies, which are really HARD. Go to class & learn JMP commands. He follows the PPTs closely. 2 exams, 1 final - test problems are similar to hw problems. Not great if you want to learn.
The lectures don't have much substance or structure, which is why he regularly had to Google context and supporting info. He considerately slowed the course down as some students were struggling with R, but he gave little substantive feedback. He graded based on effort, which meant face time with him, so attend office hours and any optional classes
Professor tried to cover many new analytics topics but some students don't know basic statistics. He was very helpful and demonstrated many analytics software tools.
Best professor to learn quantitative skills from.
Worst class I've had in the MBA program. Not difficult to pass if you go to office hours but you won't actually learn much unless you teach yourself. Terrible use of class time (basically just clicking run in R using code he provides) and horrible experience for an MBA level course
A lot of homework, homework is exactly like the exams. He wants everyone to succeed, attendance is not mandatory, but he occasionally offers extra credit or gives out answers on some days. OK professor, easy class if you put in the time. Open Book/Notes on all Exams.
Lots of homework but pretty easy exams open book and notes Just do the homework to pass the exams. The cases are not that bad and he goes over them in class. He give random attendance checks where you'll get extra credit or bonuses so I suggest you to go to class
Easy class. Pay attention and take notes in class. Very nice professor.
He was helpful, extended homework assignments to allow for students to finish on time, and all in all seemed very good. Then he ruined it, on the first final he gave it was online just like the rest, but for our class he made a written final that was way different the the hw. It dropped students from high As to Bs some even Cs because of it.
Professor Li is very helpful in class. Some students were slackers doing homework in class.
He is a very understanding professor. Knows that the class is tough so if you reach out to him he will extend due dates if he knows you are trying. Gave us a lot of free points on study cases bc he knows they are hard. He hates when students don't show up so make sure you always show up bc sometimes he gives out free answers.
Don't be intimidated the first couple weeks of class, it gets better. Prof Li truly wants everyone in the class to pass. I've never had a professor respond so quickly to emails and questions that him, it's awesome. Stick it out and he will teach you things.
Prof Li is a really nice professor, the only problem is that he is way too smart to teach so it is kind of hard to keep track in his lectures. He keeps extending the homework to make sure that everyone gets a good grade on it. He replies to emails in seconds and make sure to ask if you don't know something he will help you
Prof. Li is a bit difficult to understand but not a bad prof. He is very willing to help and would frequently do Zoom meetings for the class. The material itself is pretty difficult so pay attention and ask questions in class. He grades heavily on the tests and quizzes. Attend class. He accepts late work. DO THE CASES and SHOW UP when they're due.
a lot of homework, but he is a nice guy. Plenty of time for the exams, and the exam covers only 2 questions. Not easy A, but easy pass.
Prof. Li is a literal sweetheart. He does have a thick accent so it's a little hard to understand, but he does enunciate the best that he can. His homework is pretty heavy and there are two exams, just two questions that he takes from the homework
Professor Li is understanding and willing to extend homework. However, prepare to spend hours on the homework. I would spend 5 and a half hours if not more to get 100%. There are 5 case studies and you can work in groups and the midterm and final contain 2 questions, similar to the homework. Show up to class when case studies are due.
I started the semester feeling overwhelmed and lacked confidence in my ability to pass. I went to see Professor MinLi during his office hour and left feeling like everything would be OK. To do well in the class, you must do the homework, pay attention to his lectures, and participate. He is genuinely a great guy and wants you to succeed! A+++
This course is difficult itself, but his teaching in class is very unorganized. I practically learned it on my own. Go to class everyday because he does random attendance points. About 5-6 cases, 1-2 chapters due weekly, one midterm, and one final (Noncumulative). He often extends the hw & case due dates. Work twice as hard as you expect.
He is the best professor to learn DS 101 from. Very hard class but learned a lot.
Easy A, just learn the concept how everything is done and you'll be fine. The first couple weeks WILL scare you! but don't worry you will adjust. I thought in the beginning this class is the end of me, really wasn't. Class lectures are through zoom.
Very hard and brutal class. Does not explain material well, talks too fast with a thick accent. Its a "figure out on your own" type of a class. Your literally on your own with homework's and cases. Exams are too tough and challenging for undergrad level.
He does have an accent that is hard to understand at times, but he does really want everyone to succeed. You cant do nothing and expect a passing grade, so I f you put in the work you will get a grade that reflects that. If you have any questions he is more than understanding and will work with you until you understand the concepts.
He is not a bad professor but is very disorganized. Barely teaches the material in class and has you rely on watching his pre recorded videos and reading the book to help with homework. Be aware the homework is a lot and you would for 2+ hours working on it. He also gives 5-6 cases so make friends to do the cases and homework.
If you want to learn DS, take him. Tons of work. Fair grader.
Skip this class if you're looking to take it in person, take his online instead. The professor doesn't teach the material during class sessions, only reviews irrelevant case studies he assigns. The format of this class is read the book, watch his lectures posted on canvas, and do the hw all on your own without the professor teaching the materials.
if you need DS 101, TAKE HIM. he ALWAYS gave the class hw extensions when i asked, & i asked a LOT. he replies w/in minutes to emails for hw help. you can pass just by the tutorials on mylab & from asking him questions - i skipped lecture a lot & didn't even read drunkards walk. material is doable if you follow instructions. group work though...
I took this class online. The homework was hard and a lot of time went in to figuring out the answers- the help button did not explain how to solve the problem step by step; it would just give the answer. Other than that, class was okay. I'm a straight A student... I'm pretty positive this class will get me my first C.
This professors lectures were obligatory and often unhelpful. He would often go off on unrelated tangents and waste class time. He made the class needlessly convoluted.
Honestly Min Li is not a bad professor, He gives extra credit. A midterm and a final , each exam is 4 questions. The only thing about the class is that the homewok is time consuming. He gives 10% extra credit for each homework assignment. Class was boring , take his online class if you can.
It was an online class, he provided online lectures. However, it is a very difficult class. Be ready to dedicate a lot of hours for homework. 2 test, based on homework, timed. Make sure you understand how to do the homework and you will do fine on tests.
Min Li is not a bad professor but doesn't really teach the subject in class. You are basically learning on your own. Spend lots of time on the homework which some will be on the midterm/final exam. He gave 2 pop quizzes because people were not showing up to class. Gave extra credit on each homework. Several cases that you can work alone or a group.
He is definitely the professor you should take for DS101. Easy going. the class is homework based and 2 tests which weights heavily. he adds 10% to every homework. and grades generously on tests.
Great professor! I would definitely recommend Professor Li to every student needing to take DS 101 (Data Analysis for Managers) at Sacramento State. The course involves 1 midterm, weekly MyStatLab homework assignments, a few group case study assignments, and 1 final exam. He does post lectures, videos, and study guides on Canvas for reference.
This class was honestly the hardest class I had to take this semester. The lectures barely helped with the homework. I kept having to look at examples in order to actually finish it. Luckily, the midterm and final exam are really easy. They are almost exactly like the homework.
I spent a lot of time in this class because you have to teach yourself. His lectures and the recorded videos will not help you but make you more confused. Do not miss the weekly homework and take note of every step from each question. That is the only way to pass this class. I had 100% in this class. MOSTLY USED EXCEL BUT JMP IS NEED TOO.
Professor Li is mediocre at best. You can tell hes very knowledgeable but they way he formats his class leaves it on you to teach yourself a lot of the material. For the most part his video lectures help and he posts hints for HW, but you will definitely need the occasional YouTube guide. The key to success in his class is knowing the software.
The hardest class I've ever taken. Professor is so so. He constantly reopens homework assignments at the end of the semester to give students a chance to get higher scores. But homework takes forever and is all self taught because he uses different problems in class to teach. Lectures are all prerecorded from years ago. Key is JMP & excel!
I'll respect the fact that this is a super hard class. But Min Li does not make this class easier at all. He posts recorded lectures that are like 3 years old that barely make sense. If you ask him for help hell just refer you to watching a video or flat out won't help. You WILL be teaching yourself the entire class and he won't help much if at all
I recommend Professor Li if you are taking DS101. DS101 is a hard class in general so I took it twice and the second time was with Professor Li. I took it over the Summer and wasnt confident however pulled through. He reopens the homework so make sure to use that to your advantage because homework is a great chunk of your grade.
You have to work really hard to understand the material. Business stats (and the DS series) cover incredibly hard material, if you want easy courses analytics is not for you. He cares about students, but he also makes sure you put the time and effort or you will quickly have no idea what is going on in class. Not an easy A.
The class can be difficult but if you email him with any questions regarding the homework he will answer right away with step by step instructions on how to approach the problem. He wants his students to pass you just need to reach out if you're having a hard time grasping the subject.
Although there is a lot of homework, each time the students are given extra time to improve their grades. Although this class is difficult, there are little hints for each assignment. This will help students better understand the topic. Responding to student emails is also relatively quick. Overall not bad.
Lots of homework, but easy grader.
Completely unfair attendance rules and not accommodating at all. Has a "my way or the highway" attitude. Believes that 90% of a previous class failing the final wasn't his fault. Does not respect our time and frequently goes over time in class by 10-30 minutes. Grading is not clear and marks you down points without explaining why so many points.
Makes everything hard and he does not care about you failing the class and wasting tuition money. He says the undergraduate students need to do work at the same level of graduate students.
He has no clear grading rubric, don't even know how to code the homework himself but will knock points if your math answers (for machine learning!!) aren't "matching his". Doubt he could even pass his own exams. TRY TO NEVER TAKE HIS CLASS. He is rude to students, wastes class time, and is overall the worst Sac State teacher I've ever had.
Hard class. Good teacher.
Prof is an expert in machine learning was an invited reviewer of a business analytics textbook from a top business school. He corrected many mistakes in the solution and Python example code of the textbook, even discovered errors in Python's machine learning library. The code he showed in class and his lectures are difficult
Know how to use jmp, you will pass, the homework is easy if you use the examples. There is a confusing project done in phases. The exams are just the homework, but sometimes he pulls random questions never seen before. Half the final is random questions, to pass the class, do good on the previous exams, you will not get half of the final right.
he is not good at teaching. Very disorganized,I had to teach myself everything; his lectures were a waste of time. Avoid this prof if you can. I heard Rangwala is the goat for DS, and I crashed one of his classes recently, and there's no comparison, Rangala's teaching is a world apart from Professor Min Li's, like day and night.
I'm taking his asynchronous DS 101 class. He provides lecture recordings and hints to assignments. average amount of work every week. He's very helpful when I asked him for help.
He's a great teacher and cares about his students. His assignments are difficult but he let us work on old assignments again before exams. These exams are not easy but he gives partial credit. Ask him for help. He wants us to pass
Horrible professor, I took him because I had no choice for DS 101 but also for DS 110 (because he is the only professor who is assigned for that class). This professor will call you out in front of everyone if you need to use the bathroom or answer an important call. Ask his grad and undergrad students about his teaching. (hint: he doesn't teach)
DS101 is a challenging course, but Professor Li is helpful if you're willing to put in the effort. The homework is key - use resources like unstuck ai and the textbook to supplement the lectures. Attend class and don't be afraid to reach out for support.
This has to be one of the worst professors at sac state. first day and all he talks about is how difficult his class is. he also says that if you miss 1 day of class you drop a whole letter grade. what kind of professor does that. His good reviews have to be from his kids. this professor has no empathy for any student. one of the worst.
Shows zero sympathy for students outside of the classroom. If you miss one pop quiz in class where he takes attendance, your grade will drop 10% no exceptions. He also grades tests based on how much he likes you as a student and if you attend his class often. If he knows your name in his class, automatic +20% on tests.
Took him in summer, tough but fair. Pop quizzes at the start, 5 to 10 easy questions on the computer. Learn JMP and Excel early, case studies take 6 or more hours. Tests are 70 percent of your grade. Homework on Pearson with unlimited tries, aim high. Use AI only to help navigate JMP. He is strict but wants you to pass. He did curve our tests!
One of the worst classes and professors I've taken. He doesn't follow the syllabus, doesn't teach what's needed for homework, and dismisses student comments. Will not explain the code and says, quoted, 'Use chatGPT to explain my example code' and then gets mad at us for doing that. And don't try to argue a grade, that's how you get an instant zero.
A lot of assignments. Had to follow his example code to get the correct answers.
IF YOU HAVE AN ALTERNATIVE CHOICE,THEN TAKE ANOTHER PROFESSOR,BUT NOT MIN LI. He is so horrible at teaching. He is not even teaching us how to do it,and he expects us to know everything. He assigns homework every week, and he wants his students to ONLY use his example code. If it is not from his example code,then it's a 0.WORST PROFESSOR IVE TAKEN!
This class was definitely a challenge, but I learned so much. The professor didn't mess around, teaching lots of difficult topics and handing out assignments pretty much constantly, sometimes more than one a week.
His example code was a lifesaver, super long but very good, helped me breeze through many of the assignments fast. Honestly, that code was way better than anything I could find online. He's cool about extensions on the harder stuff, letting us fix mistakes and actually learn from them. Final project is a beast. I'm struggling
He's a nice guy. Just ask him for help during his office hours!
FOCUSED ON on Outdated Skills. DO NOT TAKE HIM. He forces outdated, useless Python code that does not align with real life. It is just unnecessary busy work. I cried from the stress. He bans modern coding to force his bad examples. Beware the fake reviews he writes himself to trap you. He is incompetent and out of touch. Worst class ever. AVOID!!!
The assignments aren't bad and the professor is cool. You have weekly quizzes, but the big thing to worry about is the project - it's super tough.
The examples and code discussed in class are top-notch. The professor mentioned that some are based on actual tough interview questions from major corporations. They're extremely challenging. You definitely need to have the concepts and the math totally locked down.
This class was the toughest one I've ever taken! The professor pushed us way beyond the simple textbook code and examples. It felt ten times harder but was totally worth it because we were solving real business problems using actual data from Spotify, Yelp, and SBA. I learned modern machine learning for business.
Took him for DS110 and DS115 SUPER SUPER BAD! Projects/exams worth 70% crazy amount of homeworks!!! I wish Sac State had someone else for these subjects ughhhh
He does not use the regular textbook because he believes that a lot of things are missing from it, and it turns out that he was correct, and what he teaches fills in a lot of gaps left by the textbook, such as correctly tuning hyperparameters. He is very accessible outside of class for help and dedicated to teaching machine learning properly
Parts of the class were difficult but it was not impossible at all. He provides all of the code you need to do the homework and the final, and you just have to understand each step (i.e. actually know how to code and not just use AI) and then use whatever parts of the code are needed for that assignment.
Uses Outdated codes for class. Strictly prohibits using ai for this codes but his example codes he provides for the homework assignments look like they come from ChatGPT. He has no midterms or a Final Exam, but he does have a Final project that is worth 70% of your grade. Now he does oral exams too, like he asks how you did the project.Try to Avoid
The prof gives us extra example code because he thinks the code from the textbook or other sources are basic and outdated. Some of the examples code he shared like xgboost come from real job interviews. He wants us to understand and explain both the methods and the code, so just follow the versions he provided.
I've taken several DS classes with this professor. They're not easy, but definitely worth it.
Class Info
Online Classes
100%
Attendance Mandatory
62%
Textbook Required
80%
Grade Predictor
Your expected effort level
Predicted Grade
B+
Grade Distribution
Common Tags
Rating Trend
Declining
-0.75 avg changeRatings by Course
MIS131STAT
5.0
(1)DD101
4.0
(3)MSBA207
3.9
(14)DS101
3.4
(117)MIS131
3.3
(4)Difficulty by Course
MSBA207
4.6
DD101
4.3
MIS131STAT
4.0
MBA264
3.7
DS101
3.0