An introduction to programming and data analysis for the physical sciences. Topics include syntax, good coding practice, basic algorithmic structure, plotting, basic data analysis, numerical root-finding and integration.

Prerequisites: Mathematics 2B or 3B or Physics 8 or AP Calculus BC Exam with a score of 5

2

Units

Optional

Grading

1, 2, 3

Passtime

None

Level Limit

Letters and science

College
Unlocks PHYS 129L PHYS 20AL
These majors only phys phycs
T B A
No info found
GIRV 2129
F
09:00 AM - 09:50 AM
7 / 25

ILP 3310
F
11:00 AM - 11:50 AM
13 / 25

ILP 3107
F
12:00 PM - 12:50 PM
18 / 25

See All
Winter 2024 . Hennawi J F
ARTS 1356
T
14:00 PM - 15:15 PM
Winter 2024 . Hennawi J F
ARTS 1356
R
14:00 PM - 15:15 PM
See All
PHYS 29 Hennawi J F Spring 2025 Total: 78
PHYS 29 Hennawi J F Winter 2025 Total: 93
See All
PHYS 29
63 / 75 Enrolled
Introduction to Computer Programming for the Physical Sciences
T B A
T
12:30 PM - 13:45 PM
PHYS 20CL
12 / 12 Full
Experimental Physics
Harry Nelson 4.2
R
16:00 PM - 18:50 PM
PHYS 22
99 / 105 Enrolled
General Physics
Xiao Luo 3.0
M W
11:00 AM - 12:15 PM
PHYS 23
105 / 105 Full
General Physics
Ania Jayich 2.1
M W
14:00 PM - 15:15 PM
PHYS 25
88 / 94 Enrolled
General Physics
Claudio Campagnari 3.3
M W
09:30 AM - 10:45 AM
PHYS CS 33
22 / 24 Enrolled
Waves, Kinetic Theory and Relativity
Ian Banta 4.4
T R
15:00 PM - 16:50 PM
PHYS CS 36
13 / 22 Enrolled
Quantum Physics
Sathya Guruswamy 3.0 Ian Banta 4.4
T R
15:00 PM - 16:50 PM