Python "Quick Start" Training Sessions

These notebooks are quick starters originally designed for CEE 284, when we did all of our hard-core programming at the end of the semester. They now serve as a quick start for people wanting to jump onto Python quickly.

To download Python Jupyter Notebooks

  1. Right-click on the link and select the download link option.
  2. If needed, strip off the trailing ".txt" leaving behind the ".ipynb" suffix.
  3. Move the link to a desired location and click on the file from the file manager.

Session 1: Exploring Jupyter Notebooks and Basic Python Structures

Session 2: Arrays, Math, and Plotting in Python (numpy and matplotlib)

Session 3: Symbolics and STEM Libraries in Python (sympy and scipy)

Session 4: Inputing Data and Simple Statistics (pandas, sklearn)

Session 5: Your Roots Homework in Python

Session 6: Your Linear Algebra Homework in Python