| Instructor: | Asst. Prof. Robert G. Erdmann |
|---|---|
| Office: | Mines 143 |
| Phone: | 621-2767 |
| E-mail: | my last name @ arizona.edu |
| Office Hours: | 2-3 MW, 12-1 F |
| Syllabus: | here |
This is the home page for MSE 350 at The University of Arizona, a course on performing advanced science and engineering calculations using Python.
|
Derivation of basic finite-difference formulas | ||
|
Homework 14: Deriving additional finite-difference formulas, due 5:00 p.m. 12/2 |
|
Parameter estimation with uncertainty | ||
|
|
hw/hw13.pdf, due 5:00 p.m. 9/13 |
|
Polynomials | ||
|
hw/hw12_linear_algebra.pdf, due 5:00 p.m. 10/30 |
|
Basic Linear Algebra with numpy |
|
Plotting with Pylab | ||
|
Homework 11: Plotting the thermodynamic properties of water, due 5:00 p.m. 10/21 |
|
Multidimensional Arrays | ||
|
Homework 10: Calculating the thermodynamic properties of water, due 5:00 p.m. 10/9 |
|
Multidimensional Arrays |
|
Namespaces | ||
|
Homework 8, due 5:00 p.m. 10/2 | ||
|
|
Namespaces | ||
|
|
String formatting | ||
|
|||
|
|||
|
String formatting sample program: download |
|
String formatting | ||
|
Homework 7, Part 1: due in class, 9/23. Part 2: due 5:00 p.m. 9/25 | ||
|
|||
|
String formatting sample program: download |
|
Functions | ||
|
Homework 6, due 5:00 p.m. 9/16 | ||
|
|||
|
None |
|
Miscellaneous Python Notes | ||
|
None | ||
|
|||
|
|
|
Dictionaries and Sets | ||
|
Homework 5, due 5:00 p.m. 9/11 | ||
|
|||
|
|
Map, Filter, Lambda, and List Comprehensions in Python | ||
|
Homework 4, due 5:00 p.m. 9/9 | ||
|
|
Manipulating Files in Python PDF lecture | ||
|
Homework 3, due 5:00 p.m. 9/9 | ||
|
|||
|
Today’s homework assignment revolves around manipulating a file of English words, which you can download here. |
|
Nested loops and using Winpdb | ||
|
Install Winpdb. Click here for installation instructions. | ||
|
|||
|
None |
|
Overview of basic Python types | ||||
|
HW 2 Solution | ||||
|
The Python Tutorial, section 3 | ||||
|
HW02 solution | ||||
|
Overview of basic Python types | ||||
|
HW 1 Solution | ||||
|
The Python Tutorial, section 2 | ||||
|
HW01 solution | ||||
|
Python overview, installing Python. | ||
|
E-mail the instructor proof that you installed Python, due 8/26 | ||
|
Python overview | ||
|
None |