Skip to content

Latest commit

 

History

History
127 lines (87 loc) · 2.15 KB

schedule2019.md

File metadata and controls

127 lines (87 loc) · 2.15 KB

Topics

Lecture 1 (9/6)

  • Introduction
  • What we hope to learn, what we expect to cover
  • Why modeling?
    • discovery (choose better experiments [sensitivity and uncertainty analyses]; do the impossible [ask "what if?"])
    • design (predict and simulate)

Lecture 2 (9/11)

  • Python (using ipython in browser), Anaconda
  • How to take notes (concepts? functions? demos?)
  • Object types. (int/float/str/containers/boolean)
  • Duck typing.
  • Loops (for x in y:), control flow (if z:)
  • Functions
  • Factorial!

Homework 1 (9/13)

  • CodingBat Python practice

Lecture 3 (9/13)

  • Differential equations, Simple Euler method to solve
  • Numerical Convergence. How and why and when.

Homework 2 (9/17)

  • Runge-Kutta RK4 and convergence

Lecture 4 (9/17)

  • Runge-Kutta RK4
  • Numpy arrays
  • Projects brainstorm
  • Fleshing out a project idea (how to cook an egg)

Homework 3 (9/20)

  • Flesh out a project

Lecture 5 (9/20)

  • scipy.integrate.solve_ivp

Homework 4

  • Improve a project outline

Lecture 6 (9/24)

  • Kinetic Monte Carlo

Lecture 7 (9/27)

  • Debugging

Homework 5 (10/1)

  • Kinetic Monte Carlo

Lecture 8 (10/4)

  • Regression

Lecture 9 (10/8)

  • How we did the regression homework
  • Some talk of projects

Lecture 10 (10/11)

  • Sensitivity analysis

Homework 6 (10/15)

  • Git and github

Lecture 11 (10/15)

  • Git and github

Lecture 12 (10/18)

  • PDEs

Lecture 13 (10/22)

  • Linux
  • Projects

Homework 7 (10/25)

Bash and sign up for Discovery

Lecture 14 (10/25)

Lecture 15 (10/29) - Prof. West Away

Lecture 16 (11/1) F

Lecture 17 (11/5) T

Lecture 18 (11/8) F

Lecture 19 (11/12) - Prof. West Away (AIChE)

  • Discovery

Lecture 20 (11/15) F

Lecture 21 (11/19) T

Lecture 22 (11/22) F

  • Population Balances

Lecture 23 (11/26) T

Day before Thanksgiving recess

Thanksgiving recess (11/29) F

Lecture 24 (12/4) T

Lecture 25 (12/6) F

Homeworks

  • Bash
  • Book reviews
  • Rabbits and foxes diffusing

Topics

  • PDEs
  • Bash
  • LaTeX
  • Population Balance Modeling
  • Cantera
  • Pandas (polyethylene?)
  • machine learning
  • CodingBat
  • VSCode