.. include:: refs.txt .. include:: index_notebooks.txt .. default-role:: math .. .. toctree:: :hidden: Week by week topics +++++++++++++++++++ Week 1 Jan 3 ============= * `Introductory slides `_ Week 2 Jan 8/Jan 10 ==================== * `Week 2 classroom notes `_ * Python basics notebook: `1-python-basics_html`_ * `Day 2 post-class slides `_ * `Day 2 post-class slides with answers `_ Week 3 Jan 15/Jan 17 ===================== * Work in-class on: - First numpy notebook: `jan15_1-exploring-data-using-numpy_html`_ - First matplotlib notebook `jan15_2_matplotlib_html`_ - Second numpy notebook: `jan15_3-processing-data-using-numpy_html`_ - TMF demo notebook: `compute_tmf_volume_html`_ - `TMF Assignment intro: `_ - TMF assignment notebook: `tmf_assignment_pha_html`_ * Solution posted: `1-python-basics_solution `_ Week 4 Jan 22/Jan 24 ===================== - Jan. 22 Euler Approximation `Lec5_Euler_html`_ Week 5 Jan 29/Jan 31 ===================== - Jan. 29 Clicker Questions ``_ - Here are the instructions for seeing your :ref:`assignment_handbacks` - `5.1_finite_volume_1_html`_ - `5.1_finite_volume_2_html`_ - `5.1_finite_volume_3_html`_ Week 6 Feb 05/Feb 07 ===================== - `6_finite_volume_4_html`_ - `6_finite_volume_5_html`_ - `Quiz 1 answer key `_ - Due Tuesday noon: `week6_assign_html`_ Week 7 Feb 19/Feb 21 ===================== - `7_finite_volume_6_html`_ - `7_finite_volume_7_html`_ - `Assignment_Transient_html`_ -- due Tuesday, Feb. 26 Week 8 Feb 26/Feb 28 ===================== - `week6_assign_solution_html`_ - `8_finite_volume_by_hand_html`_ - `python_functions_html`_ Week 9 Mar 05/Mar 07 ===================== - `Assignment_Transient_solution_html`_ - `2D_Assignment_Transient_Error_checkpoint_html`_ - `2D_assignment_restart_html`_ - `9_pdes_1_html`_ - `install_conda_howto_html`_ Week 10 Mar 12/Mar 14 ===================== - `9_finite_volume_f_diff_8_html`_ - `2D_Assignment_Transient_sparse_html`_ - `module_2D.py `_ * `class_intro_mar12_html`_ * Solution to the by_hand assignment: `8_finite_volume_by_hand_ans_html`_ * Solution to the class introduction notebook: `class_intro_solution_html`_ * `quiz3_solution_html`_ * Getting started with pandas - `10-pandas1-reading-summarizing-csv-data_html`_ - `10-pandas2-download-daily-data_html`_ - `10-pandas3-process-daily-data_html`_ Week 11 Mar19/Mar 21 ==================== - `Class slides for March 19 `_ - `Solution to quiz 3 `_ - `11-pandas4-process-seasonal_html`_ - `11-random_numbers_html`_ - Discuss: `Method chaining in pandas3 `_ - Discuss: missing data in pandas4: `11-pandas4-process-seasonal_solution_html`_ - `How to structure your project: `_ Week 12 Mar26/Mar28 =================== - `Project guidelines `_ - Tuesday pandas in-class notebook: `march26_allques_html`_ Week 13 Apr02/Apr04 =================== - Start `cookbook_examples `_ folder with notebook about colormaps and pcolormesh. - `Course Learning Goals`_ - `Presentation overview`_ - `quiz4_solution_html`_ - `separate_colorbars_example_html`_ - `contourline_example_html`_ General notes ============= - Good reference on plotting with matplotlib is `D. J. Pine Chapter 5: Plotting with matplotlib `_ - Books on python: - `Dive into Python 3 `_ - `Python for data analysis `_ .. _Course Learning Goals: learning_goals/learning_goals.ipynb .. _Presentation overview: learning_goals/presentations.rst