PHYS 129L: INTRO SCI COMP
University of California, Santa Barbara
A survey of computers, programming, and computational techniques for the na tural sciences. Physical foundations of computation, binary arithmetic, com puter architecture, programming languages, operating systems, UNIX shell an d filesystems. Programming tools, variables and data structures, expression s, control flow, files, functions and scoping, objects, error handling, deb ugging, graphics, text processing, networking, data acquisition and transfe r. Mathematics and algorithms for data processing and analysis, numerical m ethods, random numbers and simulation.
Average GPA: 3.13
Grade distribution records: 862 students across 32 terms.
Grade distribution
| Grade | Students | Percent |
|---|---|---|
| A+ | 57 | 6.6% |
| A | 253 | 29.4% |
| A- | 110 | 12.8% |
| B+ | 101 | 11.7% |
| B | 112 | 13.0% |
| B- | 58 | 6.7% |
| C+ | 43 | 5.0% |
| C | 23 | 2.7% |
| C- | 27 | 3.1% |
| D+ | 11 | 1.3% |
| D | 13 | 1.5% |
| D- | 6 | 0.7% |
| F | 48 | 5.6% |
Based on 862 student grade records across 32 terms and 5 professors.
Instructors
- Lipman E A 455 students, Average GPA 2.83
- Mazin B A 191 students, Average GPA 3.27
- Berenstein D 116 students, Average GPA 3.70
- Campagnari C 52 students, Average GPA 3.54
- Wang Zihang 48 students, Average GPA 3.51