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 20AL PHYS 129L
These majors only phys phycs
T B A
No info found
SH 1609
F
11:00 AM - 11:50 AM
25 / 25 Full

HSSB 2251
F
12:00 PM - 12:50 PM
25 / 25 Full

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
50 / 50 Full
Introduction to Computer Programming for the Physical Sciences
T B A
T
12:30 PM - 13:45 PM
75.2% A
PHYS 29
50 / 50 Full
Introduction to Computer Programming for the Physical Sciences
T B A
T
14:00 PM - 15:15 PM
75.2% A
PHYS 21
99 / 99 Full
General Physics
Tengiz Bibilashvili 4.6
M W
09:30 AM - 10:45 AM
33.0% A
PHYS 22
136 / 286 Enrolled
General Physics
David Caratelli 4.9
T R
11:00 AM - 12:15 PM
35.5% A
PHYS 24
77 / 94 Enrolled
General Physics
Sebastian Streichan 4.4
M W
09:30 AM - 10:45 AM
45.4% A
PHYS 25
66 / 66 Full
General Physics
Berenstein D
T R
09:30 AM - 10:45 AM
36.5% A
PHYS CS 32
23 / 24 Enrolled
Mechanics and Waves
Tengiz Bibilashvili 4.6 Ian Banta 4.5
T R
15:00 PM - 16:50 PM
100.0% A
PHYS CS 35
12 / 22 Enrolled
Electromagnetics and Optics
Ian Banta 4.5
T R
15:00 PM - 16:50 PM
100.0% A