Course material and schedules for ECON407 in 2020 fall
Check Syllabus for more details
For those who program in Python and want to launch Jupyter notebook on the cloud, you can either use UBC Syzygy Jupyter Hub or Google Colab
-
September 8th: Imagine Day at UBC. Class cancelled.
-
September 10th: Logistics, Syllabus, Math Review
-
September 15th:
- Finish Math Review: Leftover proof; Example of constrained optimization; Probability part
- Introduction to Python
- Setting up Environment: Local installation, or UBC Jupyter Hub
- Jupyter Notebook Basics: Code block / Markdown block, running codes, function help, etc
- Try running codes as in An Introductory Example. Make yourself familiar with Jupyter notebook
- Python Basics
- In addition, go over Writing Good Code by yourselves
-
September 17th:
- Collections and Numpy vector/matrix operations
- Please go over Numpy by yourselves
- Control Flow, Functions
- For those who don't have programming experience before, please go over Python Essentials for reference and details.
- Collections and Numpy vector/matrix operations
-
September 22nd:
- Briefly cover Numpy vector/matrix
- Please go over the Jupyter notebook carefully. We won't go over all of them in detail.
- Finite Markov Chains. Some Python code examples here
- Briefly cover Numpy vector/matrix
-
September 24th
- Finish Finite Markov Chains
- Problem Set 1 due on September 30th
- TBD