Lecture Notes

(Refresh your browser to see latest content)


Supplemental


Excel

Class 1

Class 2: Excel functions, fill, arrays, locked cells, plots

Class 3: Excel Solving Equations

Class 4: Excel Curve Fits

Class 5: Excel Rate Equations (ODEs)

Class 6: Review


Python

Class 7: Python, Jupyter basics:

Class 8: Markdown, equations

Class 9: Functions

Class 10: Conditionals, units

Class 11: Loops

Class 12: Arrays

Class 13: Review

Class 14: Variables, Scope, Tuples, Dictionaries

Class 15: Plotting, file i/o

Class 16: Modules, classes

Class 17: Integration

Class 18: Solving equations

Class 19: Review

Class 20: Solving equations 2

Class 21: Interpolation

* [Supplemental: multi-D interpolation](http://nbviewer.org/url/ignite.byu.edu/che263/lectures/multi-D-interpolation_.ipynb) * [Supplemental: multi-D interpolation scipy](http://nbviewer.org/url/ignite.byu.edu/che263/lectures/multi-D-interpolation_scipy.ipynb) * [Supplemental: multilinear interpolation: C++](multilinear_interpolation.h)

Class 22: Curve fitting

Class 23: Rate equations

Class 24: review

Class 25: Symbolic math

Class 26: widgets (download and run the codes to see the widgets. Use jupyter notebook for this.)

Class 27: Excel interfaces

Class 28: review