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
Past Enrollment Trends (4)
See All
Winter 2024 . Lipman E A
SSMS 1301&
T
R
14:00 PM - 15:15 PM
Spring 2024 . Lipman E A
SSMS 1301&
T
R
11:00 AM - 12:15 PM
Grading Trends (27)
See All
PHYS 129L
Lipman E A
Spring 2024
Total: 10
PHYS 129L
Lipman E A
Winter 2024
Total: 27
You Might Also Like
PHYS 127BL
13 / 22
Enrolled
DIGITAL ELECTRONICS
Hugh Lippincott
3.4
Everett Lipman
3.4
PHYS 127BL
13 / 22
Enrolled
DIGITAL ELECTRONICS
T B A
PHYS 128AL
20 / 24
Enrolled
Advanced Experimental Physics
Xiao Luo
3.6
Advanced Experimental Physics
Xiao Luo
3.6
PHYS 132
27 / 50
Enrolled
Stellar Structure and Evolution
Sang-Yun Oh
2.3
Biophysics and Biomolecular Materials
Safinya C R