Generic class-related information:

10th term (next) (51/60 units):
Math 10
Math 105
Math 130a
Math 151a
L 167a (p/f)
PE 84a [p/f]
{Math 142a}
{PS 123}

9th term (current) (51 units):
Math 11
Math 109c
Math 110c (p/f)
Math 160c
L 121c
Law 134 (p/f)
PE 84c [p/f]

8th term (57 units):
Math 109b
Math 110b
Math 111b
Math 160b
L 121b (p/f)
An 23 (p/f)
PE 84b [p/f]

7th term (45 units):
Math 110a
Math 160a
Math 109a
Chem 3a [p/f]
L 121a (p/f)
PE 84a [p/f]

6th term (54 units):
Math/CS 6c
Math 108c
Math 120c
Math 191c [p/f]
Bi 10
Bi 23, section 2 [p/f]
Phys 12c

5th term (54 units):
Math 108b
Math 120b
Phys 12b
CS 2
Law 135
Psy 20 (p/f)

4th term (54 units):
Math/CS 6a
Math 108a
Math 120a
Bi 122
Phys 12a
Law 33

3rd term (48 units):
Math 5c
Bi 9
Phys 1c, analytical
Ge 1
Hum/En 6 (p/f)
PE 84c [p/f]

2nd term (45 units):
Math 2b [p/f]
Math 5b [p/f]
Bi 8 [p/f]
Phys 1b, analytical [p/f]
Chem 1b [p/f]

1st term (51 units):
Math 2a, analytical [p/f]
Math 5a [p/f]
Phys 1a [p/f]
CS 1 [p/f]
Chem 1a [p/f]
Hum/H 3a [p/f]

(p/f) = elected pass/fail
[p/f] = automatic pass/fail

Requirements remaining (current):
[BS]:
18    - Math 10, 109c
36    - Humanities (2 adv hum, 1 adv SS, 1 unrestricted)
3      - Communication
6      - Elective courses

Requirements remaining (projected after 9th term):
[BS]:
3      - Math 10
18    - Humanities (2 adv hum)