UCSB CS / ECE Research Mentorship Program, connect with labs, PhD, and professor for research opportunities Apply Now
ACM Intern Applications now open! Want to get more involved in ACM? Apply Here!

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
3 / 25

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

ILP 3107
F
12:00 PM - 12:50 PM
16 / 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
40 / 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
T
13:00 PM - 15:50 PM
PHYS 22
86 / 105 Enrolled
General Physics
Xiao Luo 3.0
M W
11:00 AM - 12:15 PM
PHYS 23
82 / 140 Enrolled
General Physics
Ania Jayich 2.1
M W
14:00 PM - 15:15 PM
PHYS 25
81 / 94 Enrolled
General Physics
T B A
M W
09:30 AM - 10:45 AM
PHYS CS 33
15 / 24 Enrolled
Waves, Kinetic Theory and Relativity
Ian Banta 4.5
T R
15:00 PM - 16:50 PM
PHYS CS 36
13 / 22 Enrolled
Quantum Physics
Sathya Guruswamy 3.0 Ian Banta 4.5
T R
15:00 PM - 16:50 PM