Professor

Michael Tsiang

AD
3.7
Overall Ratings
Based on 269 Users
Easiness 3.0 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Workload 3.0 / 5 How light the workload is, 1 being extremely heavy and 5 being extremely light.
Clarity 4.1 / 5 How clear the professor is, 1 being extremely unclear and 5 being very clear.
Helpfulness 3.9 / 5 How helpful the professor is, 1 being not helpful at all and 5 being extremely helpful.

Reviews (269)

5 of 21
5 of 21
Add your review...
Dec. 15, 2019
Quarter: Fall 2019
Grade: NR

Probably the worst class I've ever taken at UCLA. This is not an introductory level class workload. You cannot give your students a final project during week 10, and a final, and hw. Like ???? this is not the only class we're taking you need to CHILL OUT. Professor tries to tell us to be calm and no grade is worth you mental health blah blah oKAY THEN DON'T ASSIGN US WORK THAT'S GOING TO TAKE 45 HOURS TO COMPLETE. The material we learn in class is so far off from what we're assessed on in hw and on tests. I just have no words for this class but don't take it if you don't have to cause it straight up made me want to die.

Helpful?

3 1 Please log in to provide feedback.
June 12, 2019
Quarter: Winter 2019
Grade: A

1.[Difficulty]: ★★★★(If you want an "easy-A GE class", this is IT! The midterms are a little bit tricky with an average score around 86, but the final is a relief. For the final, make sure you understand each material since some concepts are similar to each other and may be easily confused. However, the exams are moderate in difficulty and definitely manageable. There are labs, where you have to write codes and produce results with a computer. Since the TA's go through the answers almost step-by-step during the discussion, it's hard not to get a nice score out of this, so be sure to attend lab sessions. No homework, but there are online-quizzes, which are similar in difficulty with the examples he goes through in class. In addition to all these, Prof.Tsiang posts his slides and recordings of the lectures to the website, so that if you don't want to walk all the way to the classroom, you can still catch up by self-studying. All in all, an easy-A class, as long as you go to labs and pay attention to the concepts.)

2.[Workload]:★★★★(No homework, but have to do multiple-choice online quizzes which takes about 30 minutes per week. Labs are important, but you can get away with it by attending lab sessions and pay attention to the TA who basically gives you the solution.)

3.[Lecture]:★★★★☆(AMAZING! To be honest, attending Prof.Tsiang's lectures is a kind of enjoyment for me, since he goes through all important concepts so clearly and logically with detailed examples that it is hard not to understand the concepts after the lectures. Also, Prof.Tsiang goes to great lengths to make his classes as enjoyable and resourceful as possible, so definitely go to his lectures even if you can self-study with the notes he posts online.)

4.[Overall]: TAKE HIS CLASS at all costs. Prof.Tsiang's stats10 has been my favorite class at UCLA so far, and I reckon you will feel the same, should you choose to accept him as your professor.

Helpful?

3 1 Please log in to provide feedback.
Dec. 14, 2019
Quarter: Fall 2019
Grade: A

Though I'm only a sophomore, but I'm 120% sure this is the most terrible learning experience in my entire academic career. There is 10 homework in total, all of which are graded extremely harshly (TA Jake has this incredibly strict grading rubric which he refuses to release to the class so you don't know what he expected for homework until the terrible grade is out with tons of comments for the smallest format details). A lot of the homework includes things he hasn't really cover in lectures. He just throws you a function and a brief description for that and expects you to figure out by the help section in r studio (the help section includes EVERYTHING in r, so basically he expects you to know everything because you can self-learn through that help section). He really likes giving out an unmanagable amount of homework and assignments before exams. Before the second midterm, we have three homework dues, one of them is to write 26 built-in functions. That homework takes me around 10 hours to write out functions that could work 99% percent of the situations. But what Jake expects are the most perfect functions that could work for even the most rare circumstances, and in PERFECT format, so I only get 53/100. By the way, he deducts points for using print() function which he thinks it's undesirable. So for one function even mine works perfectly, but I get 2 points deducted just because I use a function which he doesn't like. For thanksgiving holiday, we don't have class on Wed, but mike assigns a whole new chapter for us to self-study. Normally we spend about a week to learn a whole chapter, and mike just expects us to have enough time to self-learn a new chapter because we have one day off prior to thanksgiving. After thanksgiving is week 10, and we have another new chapter to learn, another homework for the new chapter due on week 10 Friday, and a Final Project that is SUPER HARD that takes me over 20 hours to work on which is due at the end of Final week. Mike constantly reminds us to have enough rest and enjoy our life and care about our mental health. This could not be more ironic because this class is the source of all my unhealthy schedule and heavy workload and mental health issues. Mike looks kind and he does act kindly and funny in class, but during his office hour he becomes super cold and intimidating. He never directly answers your questions but instead looking at you with a questioning eyes and ask what do you think. But the thing is if what I think is right, then I don't need to go to the office hour and ask! Jake is even worse. His office hour is a total waste of time. You have to sign up through a link and wait for an hour or so for him to call your name and get not really very useful feedback.
If you are truly in love with R language and are willing to spend every piece of your spare time to work on R , this class is perfect for you. As long as you have time and patience and passion, you can surely learn a lot. Otherwise, this will be the most horrible nightmare in your life.

Helpful?

3 1 Please log in to provide feedback.
Nov. 17, 2019
Quarter: Fall 2019
Grade: DR

This class might have been good in the past, but this is definitely no longer the case. I went for multiple office hours but it was one of those instances where he taught you 1+1=2 and then asked you to invent and think of a new color during the mid terms. Do not take this class at all cost - what everyone is saying here is actually true (apart from that one positive comment that is prolly written by Jake). Stay strong my fellow bruins, this class is GPA suicide and avoid it unless you have coded since a tender age of 3. PS: Jake is a spy from USC who's sole purpose is to destroy your GPA.

Helpful?

7 5 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Sept. 22, 2021
Quarter: Summer 2021
Grade: A

Before taking STATS 20 with Dr. Mike, a lot of students are discussing how heavy the workload is and how terrible it might be if the TA is Jake. To be honest I was a little bit intimidated by many comments about this class.

The class is more intense than I expected, one HW each week, and it is going to take about two days to finish (learning and doing problems). But I promise you as long as you do the problems, you will have a better sense of how to be a good coder! I have to say I became a better coder because of Mike and Ian.

Don't be worried if you have trouble with getting help. Mike's Campuswire is super helpful, you can get feedback from Mike or your fellow peers within 30mins. However, you won't expect to get the exact answer, but you will be getting a lot of useful hints.

Mike always emphasizes focusing on learning other than grades. Although he tries to push all the students as much as he can, he would be very thoughtful and nice.

There's one sentence from Mike that I would never forget as a student: "Your mental and physical&mental wellbeing and integrity is always more important than grades. " I forgot the exact words but he quoted a really good saying, "Friends&family, waffle, and work are the most important threes things, no matter what the order is, work is always going to be the third one.

If you are looking for an instructor who seems to be giving easy lectures, HW's, and A's, Mike is definitely your worst choice; If you are looking for an instructor who is pushing students hard but being helpful, and you care about learning more than grades, Mike would be your best choice.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Jan. 4, 2022
Quarter: Fall 2021
Grade: A

Don't be scared about taking this class! I was nervous going in based on prior reviews, but this class has been restructured a bit from the ~dark days~ mentioned by some other reviews and is not anything to fear.

That being said, I would not say this is an easy class per se, but if you go to lecture and do the homework (even though they are for completion, if it definitely worth your while to dedicate a significant portion of time to really trying each problem), as well as go to office hours for things you are unsure about, you can succeed in this class.

Professor Mike is truly one of the kindest professors I have had, and cares a lot about your success both in the course (i.e. understanding R) and overall. He dedicates a lot of time via office hours and on campuswire helping out students, and emphasizes prioritizing your mental health over grades, which I appreciate. Also!! Exams are less difficult than homework, so don't freak out if the homework takes you hours upon hours; exam questions will test similar info but the solutions can often be done somewhat simply.

Helpful?

1 0 Please log in to provide feedback.
Dec. 26, 2019
Quarter: Fall 2019
Grade: B+

I reinforce all reviews before me but would like to correct one thing. The grade distribution did not greatly change so expect a good curve even if the class is failing.

Helpful?

1 0 Please log in to provide feedback.
Feb. 18, 2020
Quarter: Fall 2019
Grade: NR

If there is a class which will stress you out and mess up your mental health it is this one.
Save your self and if you have any intention of having a social life to even a little little amount, don't take it(PLZZ )

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Feb. 24, 2022
Quarter: Fall 2021
Grade: A

The grading is not strict and curves are often given. Mike is engaging and clear in his lectures and the posted notes are organized. The content is very interesting to learn and if you pay attention to class and review the notes, you'll be fine with this class! After taking Mike's stats20 gave me the incentive to take more stats classes and probably minor stats.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 24, 2022
Quarter: Winter 2022
Grade: N/A

Professor Michael Tsiang was definitely hard and this was my most challenging quarter so far, but his notes and lecture videos were so well put together and clear that overall, my experience with this class was good, but it was just a LOT of work.
I believe this class has a bad rep because of a previous TA but the current TA is so patient and explained things clearly, especially with the homework problems. The beginning was definitely a struggle for me as I had virtually no experience with R and I was always confused on how to even begin the homework. The LAs were the ones that mostly pulled me through this course and once you practice a lot, the class becomes easier.
The homework is definitely a lot harder than his exams but they're done that way in order to encourage learning and they're graded on completion only, but they do hold key understanding for the tests themselves so even if you can't figure out the homework, make sure to understand why after.
The discussion also gave a lot of practice using R and even though they didn't contain many points, they are similar to what you will see on the exams and I believe it's created by the TA.
Overall, my advice going into this class is to PRACTICE, PRACTICE, PRATICE. Play around with the code and see how it interacts with different commands as you will gain a deeper understanding of how it works. The LAs also host review sessions where they further go into R code.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
Quarter: Fall 2019
Grade: NR
Dec. 15, 2019

Probably the worst class I've ever taken at UCLA. This is not an introductory level class workload. You cannot give your students a final project during week 10, and a final, and hw. Like ???? this is not the only class we're taking you need to CHILL OUT. Professor tries to tell us to be calm and no grade is worth you mental health blah blah oKAY THEN DON'T ASSIGN US WORK THAT'S GOING TO TAKE 45 HOURS TO COMPLETE. The material we learn in class is so far off from what we're assessed on in hw and on tests. I just have no words for this class but don't take it if you don't have to cause it straight up made me want to die.

Helpful?

3 1 Please log in to provide feedback.
STATS 10
Quarter: Winter 2019
Grade: A
June 12, 2019

1.[Difficulty]: ★★★★(If you want an "easy-A GE class", this is IT! The midterms are a little bit tricky with an average score around 86, but the final is a relief. For the final, make sure you understand each material since some concepts are similar to each other and may be easily confused. However, the exams are moderate in difficulty and definitely manageable. There are labs, where you have to write codes and produce results with a computer. Since the TA's go through the answers almost step-by-step during the discussion, it's hard not to get a nice score out of this, so be sure to attend lab sessions. No homework, but there are online-quizzes, which are similar in difficulty with the examples he goes through in class. In addition to all these, Prof.Tsiang posts his slides and recordings of the lectures to the website, so that if you don't want to walk all the way to the classroom, you can still catch up by self-studying. All in all, an easy-A class, as long as you go to labs and pay attention to the concepts.)

2.[Workload]:★★★★(No homework, but have to do multiple-choice online quizzes which takes about 30 minutes per week. Labs are important, but you can get away with it by attending lab sessions and pay attention to the TA who basically gives you the solution.)

3.[Lecture]:★★★★☆(AMAZING! To be honest, attending Prof.Tsiang's lectures is a kind of enjoyment for me, since he goes through all important concepts so clearly and logically with detailed examples that it is hard not to understand the concepts after the lectures. Also, Prof.Tsiang goes to great lengths to make his classes as enjoyable and resourceful as possible, so definitely go to his lectures even if you can self-study with the notes he posts online.)

4.[Overall]: TAKE HIS CLASS at all costs. Prof.Tsiang's stats10 has been my favorite class at UCLA so far, and I reckon you will feel the same, should you choose to accept him as your professor.

Helpful?

3 1 Please log in to provide feedback.
STATS 20
Quarter: Fall 2019
Grade: A
Dec. 14, 2019

Though I'm only a sophomore, but I'm 120% sure this is the most terrible learning experience in my entire academic career. There is 10 homework in total, all of which are graded extremely harshly (TA Jake has this incredibly strict grading rubric which he refuses to release to the class so you don't know what he expected for homework until the terrible grade is out with tons of comments for the smallest format details). A lot of the homework includes things he hasn't really cover in lectures. He just throws you a function and a brief description for that and expects you to figure out by the help section in r studio (the help section includes EVERYTHING in r, so basically he expects you to know everything because you can self-learn through that help section). He really likes giving out an unmanagable amount of homework and assignments before exams. Before the second midterm, we have three homework dues, one of them is to write 26 built-in functions. That homework takes me around 10 hours to write out functions that could work 99% percent of the situations. But what Jake expects are the most perfect functions that could work for even the most rare circumstances, and in PERFECT format, so I only get 53/100. By the way, he deducts points for using print() function which he thinks it's undesirable. So for one function even mine works perfectly, but I get 2 points deducted just because I use a function which he doesn't like. For thanksgiving holiday, we don't have class on Wed, but mike assigns a whole new chapter for us to self-study. Normally we spend about a week to learn a whole chapter, and mike just expects us to have enough time to self-learn a new chapter because we have one day off prior to thanksgiving. After thanksgiving is week 10, and we have another new chapter to learn, another homework for the new chapter due on week 10 Friday, and a Final Project that is SUPER HARD that takes me over 20 hours to work on which is due at the end of Final week. Mike constantly reminds us to have enough rest and enjoy our life and care about our mental health. This could not be more ironic because this class is the source of all my unhealthy schedule and heavy workload and mental health issues. Mike looks kind and he does act kindly and funny in class, but during his office hour he becomes super cold and intimidating. He never directly answers your questions but instead looking at you with a questioning eyes and ask what do you think. But the thing is if what I think is right, then I don't need to go to the office hour and ask! Jake is even worse. His office hour is a total waste of time. You have to sign up through a link and wait for an hour or so for him to call your name and get not really very useful feedback.
If you are truly in love with R language and are willing to spend every piece of your spare time to work on R , this class is perfect for you. As long as you have time and patience and passion, you can surely learn a lot. Otherwise, this will be the most horrible nightmare in your life.

Helpful?

3 1 Please log in to provide feedback.
STATS 20
Quarter: Fall 2019
Grade: DR
Nov. 17, 2019

This class might have been good in the past, but this is definitely no longer the case. I went for multiple office hours but it was one of those instances where he taught you 1+1=2 and then asked you to invent and think of a new color during the mid terms. Do not take this class at all cost - what everyone is saying here is actually true (apart from that one positive comment that is prolly written by Jake). Stay strong my fellow bruins, this class is GPA suicide and avoid it unless you have coded since a tender age of 3. PS: Jake is a spy from USC who's sole purpose is to destroy your GPA.

Helpful?

7 5 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Summer 2021
Grade: A
Sept. 22, 2021

Before taking STATS 20 with Dr. Mike, a lot of students are discussing how heavy the workload is and how terrible it might be if the TA is Jake. To be honest I was a little bit intimidated by many comments about this class.

The class is more intense than I expected, one HW each week, and it is going to take about two days to finish (learning and doing problems). But I promise you as long as you do the problems, you will have a better sense of how to be a good coder! I have to say I became a better coder because of Mike and Ian.

Don't be worried if you have trouble with getting help. Mike's Campuswire is super helpful, you can get feedback from Mike or your fellow peers within 30mins. However, you won't expect to get the exact answer, but you will be getting a lot of useful hints.

Mike always emphasizes focusing on learning other than grades. Although he tries to push all the students as much as he can, he would be very thoughtful and nice.

There's one sentence from Mike that I would never forget as a student: "Your mental and physical&mental wellbeing and integrity is always more important than grades. " I forgot the exact words but he quoted a really good saying, "Friends&family, waffle, and work are the most important threes things, no matter what the order is, work is always going to be the third one.

If you are looking for an instructor who seems to be giving easy lectures, HW's, and A's, Mike is definitely your worst choice; If you are looking for an instructor who is pushing students hard but being helpful, and you care about learning more than grades, Mike would be your best choice.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2021
Grade: A
Jan. 4, 2022

Don't be scared about taking this class! I was nervous going in based on prior reviews, but this class has been restructured a bit from the ~dark days~ mentioned by some other reviews and is not anything to fear.

That being said, I would not say this is an easy class per se, but if you go to lecture and do the homework (even though they are for completion, if it definitely worth your while to dedicate a significant portion of time to really trying each problem), as well as go to office hours for things you are unsure about, you can succeed in this class.

Professor Mike is truly one of the kindest professors I have had, and cares a lot about your success both in the course (i.e. understanding R) and overall. He dedicates a lot of time via office hours and on campuswire helping out students, and emphasizes prioritizing your mental health over grades, which I appreciate. Also!! Exams are less difficult than homework, so don't freak out if the homework takes you hours upon hours; exam questions will test similar info but the solutions can often be done somewhat simply.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
Quarter: Fall 2019
Grade: B+
Dec. 26, 2019

I reinforce all reviews before me but would like to correct one thing. The grade distribution did not greatly change so expect a good curve even if the class is failing.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
Quarter: Fall 2019
Grade: NR
Feb. 18, 2020

If there is a class which will stress you out and mess up your mental health it is this one.
Save your self and if you have any intention of having a social life to even a little little amount, don't take it(PLZZ )

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Fall 2021
Grade: A
Feb. 24, 2022

The grading is not strict and curves are often given. Mike is engaging and clear in his lectures and the posted notes are organized. The content is very interesting to learn and if you pay attention to class and review the notes, you'll be fine with this class! After taking Mike's stats20 gave me the incentive to take more stats classes and probably minor stats.

Helpful?

1 0 Please log in to provide feedback.
STATS 20
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Winter 2022
Grade: N/A
March 24, 2022

Professor Michael Tsiang was definitely hard and this was my most challenging quarter so far, but his notes and lecture videos were so well put together and clear that overall, my experience with this class was good, but it was just a LOT of work.
I believe this class has a bad rep because of a previous TA but the current TA is so patient and explained things clearly, especially with the homework problems. The beginning was definitely a struggle for me as I had virtually no experience with R and I was always confused on how to even begin the homework. The LAs were the ones that mostly pulled me through this course and once you practice a lot, the class becomes easier.
The homework is definitely a lot harder than his exams but they're done that way in order to encourage learning and they're graded on completion only, but they do hold key understanding for the tests themselves so even if you can't figure out the homework, make sure to understand why after.
The discussion also gave a lot of practice using R and even though they didn't contain many points, they are similar to what you will see on the exams and I believe it's created by the TA.
Overall, my advice going into this class is to PRACTICE, PRACTICE, PRATICE. Play around with the code and see how it interacts with different commands as you will gain a deeper understanding of how it works. The LAs also host review sessions where they further go into R code.

Helpful?

1 0 Please log in to provide feedback.
5 of 21
ADS

Adblock Detected

Bruinwalk is an entirely Daily Bruin-run service brought to you for free. We hate annoying ads just as much as you do, but they help keep our lights on. We promise to keep our ads as relevant for you as possible, so please consider disabling your ad-blocking software while using this site.

Thank you for supporting us!