Date |
Topics |
Assignments |
Jan 9, 2024 |
Computer system, number systems, flowchart |
|
Jan 16, 2024 |
Introduction to Python, data types, variables, arithmetic and assignment operators |
|
Jan 23, 2024 |
Built-in functions, user-defined functions |
|
Jan 30, 2024 |
Using math and matplotlib modules, vector algebra |
|
Feb 6, 2024 |
while loop |
|
Feb 13, 2024 |
for-in loop, list, flowchart of function, recursive function |
|
Feb 20, 2024 |
Graph plotting, Matplotlib module |
|
Feb 27, 2024 |
Midterm summary, finite-difference approximation of derivative, midpoint rule for estimating integral, Monte Carlo integration |
|
Mar 12, 2024 |
Midterm exam explanation |
|
Mar 19, 2024 |
Object-oriented programming, class, object, inheritance |
|
Mar 26, 2024 |
Solving minimization problems using the Monte Carlo method, solving initial value problems using the Euler method |
|
Apr 2, 2024 |
Solving initial value problems using the Euler method (continued), convolution and image processing |
|
Apr 9, 2024 |
SciPy module |
|
Apr 23, 2024 |
Keras module |
|
TBA |
Project presentation |
|