2025 Spring STAT 244 001 LEC 001

Spring 2025

STAT 244 001 - LEC 001

Computing for Statistics and Data Science with Julia

Christopher Paciorek

Jan 21, 2025 - Mar 07, 2025
Tu, Th
12:30 pm - 01:59 pm
Class #:33762
Units: 2

Instruction Mode: In-Person Instruction

Offered through Statistics

Current Enrollment

Total Open Seats: 10
Enrolled: 15
Waitlisted: 0
Capacity: 25
Waitlist Max: 10
Open Reserved Seats:
6 unreserved seats
3 reserved for Statistics Graduate: Masters Students
1 reserved for Statistics Graduate: PhD Students

Course Catalog Description

Programming and computation for applications in statistics, data science and related fields, focusing on the use of Julia, a modern language that offers interactivity with high performance based on just-in-time compilation. The course will also cover the use of co-processors, in particular GPUs, through Julia and Python packages such as Jax and PyTorch. Topics will include data types, functional programming, multiple argument dispatch, memory use, efficiency, parallelization, robustness and testing.

Class Notes

This is a 7-week course and will end the week of March 7, 2025.

Although not enforced by the enrollment system, the prerequisites are: Stat 243 or Stat 215A or equivalent background of (1) extensive experience with a language such as Python or R, (2) basic familiarity with programming c.. show more
This is a 7-week course and will end the week of March 7, 2025.

Although not enforced by the enrollment system, the prerequisites are: Stat 243 or Stat 215A or equivalent background of (1) extensive experience with a language such as Python or R, (2) basic familiarity with programming concepts such as functional programming, object-oriented programming, variable scope, memory use, and data structures, and (3) familiarity with the basics of parallel processing. show less

Rules & Requirements

Credit Restrictions

Students will receive no credit for STAT 244 after completing STAT 244. A deficient grade in STAT 244 may be removed by taking STAT 244.

Repeat Rules

Course is not repeatable for credit.

Reserved Seats

Reserved Seating For This Term

Current Enrollment

Open Reserved Seats:
6 unreserved seats
3 reserved for Statistics Graduate: Masters Students
1 reserved for Statistics Graduate: PhD Students

Textbooks & Materials

See class syllabus or https://calstudentstore.berkeley.edu/textbooks for the most current information.

Textbook Lookup

Guide to Open, Free, & Affordable Course Materials

eTextbooks

Associated Sections

None