| Date | Topics | Note |
|---|---|---|
| 2/25 | * Course introduction * Python environment setup * Variables, expressions and statements |
notebooks |
| 3/4 | * Functions |
notebooks |
| 3/11 |
* Conditionals Control Flow |
notebooks |
| 3/18 |
* Iteration & For-Loops |
notebooks |
| 3/25 |
* Strings |
notebooks |
| 4/1 |
Spring Break |
|
| 4/8 |
* Recursion |
notebooks |
| 4/15 |
* Set and Dict |
notebooks |
| 4/22 |
Midterm Exam |
|
| 4/29 |
* Classes and Objects |
notebooks |
| 5/6 |
* Numpy |
notebooks |
| 5/13 |
* Data Analysis with Numpy and Pandas |
notebooks |
| 5/20 |
* ML Libraries in Python |
notebooks |
| 5/27 |
* Data Preprocessing |
notebooks |
| 6/3 | * Data Clustering | notebooks |
| 6/10 |
* Dimension Reduction |
notebooks |
| 6/17 |
* Deep learning with Tensorflow |
notebooks |
| 6/24 |
Final Exam |