Introduction to Scientific Computation . PHYS 129L
A survey of computers, programming, and computational techniques for the natural sciences. Physical foundations of computation, binary arithmetic, computer architecture, programming languages, operating systems, UNIX shell and filesystems. Programming tools, variables and data structures, expressions, control flow, files, functions and scoping, objects, error handling, debugging, graphics, text processing, networking, data acquisition and transfer. Mathematics and algorithms for data processing and analysis, numerical methods, random numbers and simulation.
Prerequisites: Physics 5 or 25 with a grade of C- or better, and Mathematics 6B with a grade of C- or better; Physics 29 with a grade of C- or better.
Undergraduate students only
Level Limit
Letters and science
College
WANG ZIHANG
No info found
Past Enrollment Trends (7)
See All
Winter 2025 . Wang Zihang
SSMS 1303&
T
R
14:00 PM - 15:15 PM
Spring 2025 . Wang Zihang
BRDA 1640
T
R
14:00 PM - 15:15 PM
Grading Trends (29)
See All
PHYS 129L
Wang Zihang
Winter 2025
Total: 35
PHYS 129L
Wang Zihang
Fall 2023
Total: 13
You Might Also Like
PHYS 120
25 / 30
Enrolled
Physics of California Waves, Weather, Quakes and Fires
Omer Blaes
4.6
PHYS 123A
26 / 30
Enrolled
Condensed Matter Physics
Chenhao Jin
2.0
PHYS 127AL
36 / 48
Enrolled
Analog Electronics
David Patterson
2.6
PHYS 128AL
9 / 24
Enrolled
Advanced Experimental Physics
Mark Sherwin
2.4
PHYS 128AL
23 / 24
Enrolled
Advanced Experimental Physics
Victor Bell
5.0
Mark Sherwin
2.4
PHYS 134L
21 / 30
Enrolled
Observational Astrophysics
Philip Lubin
2.5