Overview and use of data science tools in R and/or Python for data retrieval, analysis, visualization, reproducible research, and automated report generation. Case studies will illustrate the practical use of these tools.

Prerequisites: PSTAT 131 or PSTAT 231 or Computer Science 165B; and Computer Science 9 or Computer Science 16. A minimum letter grade of C or better must be earned in each course.

4

Units

Optional

Grading

1, 2, 3

Passtime

None

Level Limit

Letters and science

College
OH SANG-YUN
Sang-Yun Oh
2.3
29 reviews
COBURN K M
Katie Coburn
3.3
48 reviews
GIRV 2119
W
09:00 AM - 09:50 AM
0 / 5

ILP 4207
W
10:00 AM - 10:50 AM
0 / 5

PHELP1445
W
12:00 PM - 12:50 PM
0 / 5

SH 1430
F
09:00 AM - 09:50 AM
17 / 30

See All
Fall 2025 . Oh Sang-Yun
ILP 4101
M W
14:00 PM - 15:15 PM
Spring 2024 . Baracaldo Lan
BUCHN1920
M W
09:30 AM - 10:45 AM
See All
PSTAT 234 Oh Sang-Yun Winter 2025 Total: 8
PSTAT 234 Oh Sang-Yun Fall 2023 Total: 19
See All
77
2.8
PSTAT120C . Coburn K M A Month Ago

took 120c online over the summer. overall good class, attendance was mandatory which sucked but otherwise fine

0 helpful 0 unhelpful
PSTAT131 . Coburn K M 3 Months Ago

131 with coburn was probably one of the best classes i've had at UCSB. you can tell she really cares about the material and how passionate she is. the project was also super useful

0 helpful 0 unhelpful
PSTAT135 . Oh Sang-Yun 5 Months Ago

Sang is a considerate professor, and taught the course content in a useful, albeit monotonous fashion. A lot of new content to cover than most PSTAT courses, with weekly quizzes in lecture (open note!) and pointless sections, and while assignments were certainly doable some programs chosen were quite difficult to work with (especially the project).

0 helpful 0 unhelpful
PSTAT135 . Oh Sang-Yun 5 Months Ago

Lectures were very slow and dry. Content seemed disorganized and jumped around topics week by week. Quiz every Thursday in person at the end of class. And there was a final group project, but it was just really tedious because of the online system we had to use. Overall very disappointing for a class I thought would be really interesting.

0 helpful 0 unhelpful
PSTAT120B . Coburn K M 6 Months Ago

Coburn is very sweet and understanding. I will say sometimes the lectures can sometimes be hard to follow, but things like her posting handwritten notes I found quite helpful. Tests/quizzes aren't too bad

0 helpful 0 unhelpful
PSTAT120B . Coburn K M 6 Months Ago

A mix of semi-lackluster lectures plus a bad TA (got unlucky, my TA was very dull and hard to understand) made me learn so little in this class, self-studying was much more effective. However, she's likely your best bet for the 120 series given decent tests and caring/kind attitude, even if she can be difficult to reach occasionally.

0 helpful 0 unhelpful
See all 77 reviews
PSTAT 215A
29 / 30 Enrolled
Bayesian Inference
Alexander Franks 4.8
M W
11:00 AM - 12:15 PM
90.0% A
PSTAT 220B
24 / 40 Enrolled
Advanced Statistical Methods
Yuedong Wang 3.4
M W
17:00 PM - 18:15 PM
60.1% A
PSTAT 223B
9 / 20 Enrolled
Financial Modeling
Jean-Pierre Fouque 4.0
M W
12:30 PM - 13:45 PM
92.3% A
PSTAT 231
14 / 20 Enrolled
Introduction to Statistical Machine Learning
Guo Yu 2.8
T R
12:30 PM - 13:45 PM
77.5% A
PSTAT 231
17 / 20 Enrolled
Introduction to Statistical Machine Learning
Guo Yu 2.8
T R
11:00 AM - 12:15 PM
77.5% A
PSTAT 237
25 / 30 Enrolled
Uncertainty Quantification
Mengyang Michael Gu 3.8
M W
09:30 AM - 10:45 AM
100.0% A