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!
Introduction to Computer Programming for the Physical Sciences . PHYS 29
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
Letters and science
College
Unlocks
PHYS 129L
PHYS 20AL
These majors only
phys
phycs
Past Enrollment Trends (11)
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
Grading Trends (11)
See All
PHYS 29
Hennawi J F
Spring 2025
Total: 78
PHYS 29
Hennawi J F
Winter 2025
Total: 93
Other PHYS 29 Offerings
See All
Introduction to Computer Programming for the Physical Sciences
T B A
You Might Also Like
Experimental Physics
Harry Nelson
4.2
PHYS 22
86 / 105
Enrolled
General Physics
Xiao Luo
3.0
PHYS 23
82 / 140
Enrolled
General Physics
Ania Jayich
2.1
PHYS CS 33
15 / 24
Enrolled
Waves, Kinetic Theory and Relativity
Ian Banta
4.5
PHYS CS 36
13 / 22
Enrolled
Quantum Physics
Sathya Guruswamy
3.0
Ian Banta
4.5