Hunter Liu's Website

PIC 10A (Fall 2025)

Instructor: Professor Ding Lingyun

Discussion Section Location: MS 5147
TA Office Hours: TBD

You can find a course description through UCLA’s registrar. Official course materials are available on BruinLearn.

The primary goal of the discussion sections is to supplement lectures — which tend to focus on the mechanical “grammar” or syntax of programming — with applications and examples. However, programming involves far more than just knowing how to type correct code; to that end, the following goals will be incorporated, but secondary to the above:

I’ve taught this course thrice before, and this course is standardised enough so that there’s a lot of overlap. You mind find my past teaching materials helpful to look at, and I’ll probably reuse some of it too. I’ll post my discussion notes and additional resources to this page throughout the quarter.

1. Week 0 Thursday: Getting Started
2. Week 1 Tuesday: Errors
3. Week 1 Thursday: Integer Operations