Tyson Roberts
Department of Political Science
AD
3.4
Overall Rating
Based on 21 Users
Easiness 3.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.2 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

GRADE DISTRIBUTIONS
17.4%
14.5%
11.6%
8.7%
5.8%
2.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

19.0%
15.8%
12.7%
9.5%
6.3%
3.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

33.7%
28.1%
22.4%
16.8%
11.2%
5.6%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

56.2%
46.8%
37.5%
28.1%
18.7%
9.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

26.3%
21.9%
17.5%
13.1%
8.8%
4.4%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

35.3%
29.4%
23.5%
17.6%
11.8%
5.9%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

43.5%
36.2%
29.0%
21.7%
14.5%
7.2%
0.0%
A+
A
A-
B+
B
B-
C+
C
C-
D+
D
D-
F

Grade distributions are collected using data from the UCLA Registrar’s Office.

ENROLLMENT DISTRIBUTIONS
Clear marks
Loading...

Sorry, no enrollment data is available.

AD

Reviews (18)

1 of 2
1 of 2
Add your review...
Quarter: Spring 2021
Grade: A-
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
March 6, 2022

Super disorganized + doesn't actually teach the class material ( a program does). My TA taught me everything. Pretty sure Roberts is writing his own positive reviews. Roberts is "understanding" because he messes up so much during the quarter. So if that's what you're into then go for it.

Helpful?

3 0 Please log in to provide feedback.
Quarter: Fall 2025
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Jan. 8, 2026

Might be a little difficult for students who've never taken statistics or coding before, but all of the assignments, quizzes, and exams heavily rely on the content in the interactive textbook, so as long as you read the textbook, you can basically self-teach yourself. During class professor goes over the Jupiter Notebooks, which are due at the end of class, but sometimes goes on tangents and doesn't finish on time. Quizzes and exams are open-book and notes, but you should still attempt to understand content beforehand because the textbook can sometimes be a little confusing. Professor is a friendly guy and is pretty good at explaining concepts so just go to office hours for help. The coding part is for a program called CourseKata, which isn't your normal coding program, so don't know if it'll really teach you important coding, but overall will gain a better understanding of data and how to analyze it in terms of political science.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2025
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Nov. 18, 2025

This class is pretty easy if you want to get your math GE out of the way without actually taking a super math-y class. I didn't know going into it that it would be a coding class (that was probably on me), but when I found out I got super scared because I am not tech savvy at all. I wouldn't worry if that's you though because all the content was VERY introductory and didn't go too far into calculations or complicated code at all. The whole point of the class is to learn how to read data from political studies and things of that sort, which is actually pretty interesting if you're into that stuff. Other than that, the classroom is flipped so you are expected to learn everything from the textbook before lecture and then he goes through an online worksheet and basically gives you all the answers during lecture and that's it. There are 4 quizzes and a final throughout the course which are open note and pretty easy if you stay caught up with the textbook. Optional discussion sessions but you should go to at least 3 or 4 for credit. Professor Roberts is great! He probably knows everyone is trying to get a GE out of the way and is very understanding of that and funny at times. Overall a great GE, I wouldn't take again, but that's just because I hate anything having to do with STEM

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: A-
Verified Reviewer This user is a verified UCLA student/alum.
Oct. 9, 2025

This class is organized in a way where basically you teach yourself. It's called a flipped classroom and I am not really a fan. You would "learn" the material yourself through an online textbook and online problems, and then go over it in the lectures with the professor. I didn't really enjoy the coding, or the structure of the class. It wasn't that hard, although the final felt significantly more difficult than the midterm and the practice.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
April 1, 2025

I thought this class would be super cool, and it was alright, but nothing special. More of an emphasis on the actual coding and computer science stuff than analyzing the results of data. It's a mix on both, but more stats than poli sci. Overall, easy class to fill that Poli Sci stats requirement, so would recommend just to get it out of the way. Easy, but tedious class.

The HW is super annoying because the assignments are so long, making it take forever. It's a flipped classroom, so you learn through the HW assignments. It's kinda figure it out on your own cause of that. Sometimes, you don't know the answer and there's nobody to teach it to you!

For lectures, Roberts goes through a Jupyter Notebook every class, which is graded. Ironically, going to lecture is the best way to be lazy, because you can just copy the Professor's work on the big screen. If you don't go to lecture, you have to figure out the questions yourself, which can be hard. So I recommend going to lecture, so that you can copy Roberts notebook and take less time to do it yourself.

TA sections were not helpful. Mine were on Zoom and nobody really cared, including my TA. Sometimes there were practice Quizzes but that was the only helpful part.

Grading: Quizzes, mostly easy are worth a good 40% of the grade. Take the practice quizzes and you'll be fine. The final was weirdly hard, considering the quizzes were easy, but I still got an A so no complaints.

I'll probably forget most of this and never use most of it again to be honest. But it was easy and doable.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2025
Grade: A+
Verified Reviewer This user is a verified UCLA student/alum.
March 13, 2025

I struggled with statistics in high school, so I came into this course afraid of how challenging the material would be for me, especially with the focus on R which I had never done before. However, Professor Roberts made it clear from the first day that he wanted us to do well in this course. He drops our lowest quiz grade, provides extra credit opportunities, and completes our coding notebook assignments in tandem with us during class which helps me to understand better. We had four quizzes in this course, one online due to the evacuation and fires and three in-person which consisted of a 10 question multiple choice portion about statistical concepts and a Jupyter notebook which focused on applying the R functions we have learned. I have done well on all the quizzes, and as long as you complete the homework, are engaged in lecture and compete the Jupyter notebooks, you will have no trouble scoring well on exams. My only critique is that lectures often ran long, but only about 5-10 minutes over. This was only because Professor Roberts explains concepts in lecture in great depth to ensure we have a solid understanding, and that can lead us to take a bit longer on the Jupyter notebooks. Overall, this course made me more interested in statistics and data science and confident in my use of R which will serve me well in the future.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Spring 2024
Grade: D+
Verified Reviewer This user is a verified UCLA student/alum.
Feb. 17, 2025

OK, I applied to this class a week late but trust please pay attention to this class. It is a self-taught coding class at least the quarter I took it. The modules are really interactive and if you pay attention you should do well if you remember the codes on paper because you will be tested on it. The lecture itself is like a homework give away but he will expect you to know the content before class. Best of luck.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Feb. 12, 2025

I loved this class! I'm a Poli Sci major that really enjoys STEM and it teaches R in course kata. It's a lot of async work but I really enjoyed it. However, if you have to code in R in the future for stats it's not very applicable in R studio. Quizzes are just like the practice quizzes they give out. I'd recommend this class if you're interested in coding and need a pre req!

Helpful?

0 0 Please log in to provide feedback.
Quarter: Fall 2024
Grade: A
Verified Reviewer This user is a verified UCLA student/alum.
Dec. 19, 2024

Yes, the class is a reverse method but it’s coding. Easy as long as you don’t procrastinate and actually do the work. People are too dramatic; all exams are open notes and textbook so you’ll be fine.

Helpful?

0 0 Please log in to provide feedback.
Quarter: Winter 2024
Grade: N/A
Verified Reviewer This user is a verified UCLA student/alum.
March 16, 2024

While the professor had an attitude of genuine caring and encouragement of student learning, the course structure relied heavily on self-directed learning, utilizing an online textbook and homework assignments as the primary means of instruction. While the content itself was comprehensive, there was a noticeable lack of organization and clarity in how it was presented in lectures. Students often found themselves navigating the material independently, with limited guidance from the professor. However, the course was overall manageable, and the content was accessible and relevant to the subject matter. The assessment and coursework were also self-directed but allowed for a large amount of flexibility and was considerate of students. Overall, doable and a very reasonable option to satisfy the quant requirement - just expect it to be the type of class where you do most of your learning by yourself and only go to class/discussion if you need help or participation credit.

Helpful?

0 0 Please log in to provide feedback.
COVID-19 This review was submitted during the COVID-19 pandemic. Your experience may vary.
Quarter: Spring 2021
Grade: A-
March 6, 2022

Super disorganized + doesn't actually teach the class material ( a program does). My TA taught me everything. Pretty sure Roberts is writing his own positive reviews. Roberts is "understanding" because he messes up so much during the quarter. So if that's what you're into then go for it.

Helpful?

3 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2025
Grade: A
Jan. 8, 2026

Might be a little difficult for students who've never taken statistics or coding before, but all of the assignments, quizzes, and exams heavily rely on the content in the interactive textbook, so as long as you read the textbook, you can basically self-teach yourself. During class professor goes over the Jupiter Notebooks, which are due at the end of class, but sometimes goes on tangents and doesn't finish on time. Quizzes and exams are open-book and notes, but you should still attempt to understand content beforehand because the textbook can sometimes be a little confusing. Professor is a friendly guy and is pretty good at explaining concepts so just go to office hours for help. The coding part is for a program called CourseKata, which isn't your normal coding program, so don't know if it'll really teach you important coding, but overall will gain a better understanding of data and how to analyze it in terms of political science.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2025
Grade: A
Nov. 18, 2025

This class is pretty easy if you want to get your math GE out of the way without actually taking a super math-y class. I didn't know going into it that it would be a coding class (that was probably on me), but when I found out I got super scared because I am not tech savvy at all. I wouldn't worry if that's you though because all the content was VERY introductory and didn't go too far into calculations or complicated code at all. The whole point of the class is to learn how to read data from political studies and things of that sort, which is actually pretty interesting if you're into that stuff. Other than that, the classroom is flipped so you are expected to learn everything from the textbook before lecture and then he goes through an online worksheet and basically gives you all the answers during lecture and that's it. There are 4 quizzes and a final throughout the course which are open note and pretty easy if you stay caught up with the textbook. Optional discussion sessions but you should go to at least 3 or 4 for credit. Professor Roberts is great! He probably knows everyone is trying to get a GE out of the way and is very understanding of that and funny at times. Overall a great GE, I wouldn't take again, but that's just because I hate anything having to do with STEM

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: A-
Oct. 9, 2025

This class is organized in a way where basically you teach yourself. It's called a flipped classroom and I am not really a fan. You would "learn" the material yourself through an online textbook and online problems, and then go over it in the lectures with the professor. I didn't really enjoy the coding, or the structure of the class. It wasn't that hard, although the final felt significantly more difficult than the midterm and the practice.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: A
April 1, 2025

I thought this class would be super cool, and it was alright, but nothing special. More of an emphasis on the actual coding and computer science stuff than analyzing the results of data. It's a mix on both, but more stats than poli sci. Overall, easy class to fill that Poli Sci stats requirement, so would recommend just to get it out of the way. Easy, but tedious class.

The HW is super annoying because the assignments are so long, making it take forever. It's a flipped classroom, so you learn through the HW assignments. It's kinda figure it out on your own cause of that. Sometimes, you don't know the answer and there's nobody to teach it to you!

For lectures, Roberts goes through a Jupyter Notebook every class, which is graded. Ironically, going to lecture is the best way to be lazy, because you can just copy the Professor's work on the big screen. If you don't go to lecture, you have to figure out the questions yourself, which can be hard. So I recommend going to lecture, so that you can copy Roberts notebook and take less time to do it yourself.

TA sections were not helpful. Mine were on Zoom and nobody really cared, including my TA. Sometimes there were practice Quizzes but that was the only helpful part.

Grading: Quizzes, mostly easy are worth a good 40% of the grade. Take the practice quizzes and you'll be fine. The final was weirdly hard, considering the quizzes were easy, but I still got an A so no complaints.

I'll probably forget most of this and never use most of it again to be honest. But it was easy and doable.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2025
Grade: A+
March 13, 2025

I struggled with statistics in high school, so I came into this course afraid of how challenging the material would be for me, especially with the focus on R which I had never done before. However, Professor Roberts made it clear from the first day that he wanted us to do well in this course. He drops our lowest quiz grade, provides extra credit opportunities, and completes our coding notebook assignments in tandem with us during class which helps me to understand better. We had four quizzes in this course, one online due to the evacuation and fires and three in-person which consisted of a 10 question multiple choice portion about statistical concepts and a Jupyter notebook which focused on applying the R functions we have learned. I have done well on all the quizzes, and as long as you complete the homework, are engaged in lecture and compete the Jupyter notebooks, you will have no trouble scoring well on exams. My only critique is that lectures often ran long, but only about 5-10 minutes over. This was only because Professor Roberts explains concepts in lecture in great depth to ensure we have a solid understanding, and that can lead us to take a bit longer on the Jupyter notebooks. Overall, this course made me more interested in statistics and data science and confident in my use of R which will serve me well in the future.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Spring 2024
Grade: D+
Feb. 17, 2025

OK, I applied to this class a week late but trust please pay attention to this class. It is a self-taught coding class at least the quarter I took it. The modules are really interactive and if you pay attention you should do well if you remember the codes on paper because you will be tested on it. The lecture itself is like a homework give away but he will expect you to know the content before class. Best of luck.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: A
Feb. 12, 2025

I loved this class! I'm a Poli Sci major that really enjoys STEM and it teaches R in course kata. It's a lot of async work but I really enjoyed it. However, if you have to code in R in the future for stats it's not very applicable in R studio. Quizzes are just like the practice quizzes they give out. I'd recommend this class if you're interested in coding and need a pre req!

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Fall 2024
Grade: A
Dec. 19, 2024

Yes, the class is a reverse method but it’s coding. Easy as long as you don’t procrastinate and actually do the work. People are too dramatic; all exams are open notes and textbook so you’ll be fine.

Helpful?

0 0 Please log in to provide feedback.
Verified Reviewer This user is a verified UCLA student/alum.
Quarter: Winter 2024
Grade: N/A
March 16, 2024

While the professor had an attitude of genuine caring and encouragement of student learning, the course structure relied heavily on self-directed learning, utilizing an online textbook and homework assignments as the primary means of instruction. While the content itself was comprehensive, there was a noticeable lack of organization and clarity in how it was presented in lectures. Students often found themselves navigating the material independently, with limited guidance from the professor. However, the course was overall manageable, and the content was accessible and relevant to the subject matter. The assessment and coursework were also self-directed but allowed for a large amount of flexibility and was considerate of students. Overall, doable and a very reasonable option to satisfy the quant requirement - just expect it to be the type of class where you do most of your learning by yourself and only go to class/discussion if you need help or participation credit.

Helpful?

0 0 Please log in to provide feedback.
1 of 2
3.4
Overall Rating
Based on 21 Users
Easiness 3.2 / 5 How easy the class is, 1 being extremely difficult and 5 being easy peasy.
Clarity 3.1 / 5 How clear the class is, 1 being extremely unclear and 5 being very clear.
Workload 3.0 / 5 How much workload the class is, 1 being extremely heavy and 5 being extremely light.
Helpfulness 3.2 / 5 How helpful the class is, 1 being not helpful at all and 5 being extremely helpful.

TOP TAGS

There are no relevant tags for this professor yet.

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!