Skip to content

Commit

Permalink
syllabus updates
Browse files Browse the repository at this point in the history
  • Loading branch information
bhazelton committed Nov 19, 2024
1 parent b1dcdd1 commit f521cc5
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions syllabus.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@ collection: fall2021
| <br> | **October 15**:<br>Procedural Python [(notebook)](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/04_jupyter_and_python_intro/python_vars_and_flow_control.ipynb) [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=ef647873-8027-41c9-84a1-b20a0132e509)<br>Guided Pandas tour [(notebook)](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/05_pandas_more_git/data_manipulation.ipynb) | | **October 17**:<br>Python and Pandas tour, part 2 [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b8ddbf98-fbd0-4113-bc80-b20c01381da7)) <br>Project overview | | [Projects](http://uwseds.github.io/projects.html)<br>[Real Python on imports](https://realpython.com/absolute-vs-relative-python-imports/) |
| | **October 22**: <br> Procedural Python (finishing)<br>Student project proposals and project pairing| | **October 24**:<br>Student project pairing<br> ([slides](https://github.com/UWSEDS/lecture-materials/raw/master/05_pandas_more_git/Version_Control_p2.pptx)[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=27a63672-62fa-43a7-9caf-b2110133f0d9)<br>| | |
| | **October 29**:<br>**HW1 Due**<br> Intermediate git and collaboration with GitHub <br>([slides](https://github.com/UWSEDS/lecture-materials/raw/master/05_pandas_more_git/05_more_git.pptx), [video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3ebd35af-6cf8-4dd3-860f-b21a0142786b), [video from previous year](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1219450c-4f15-4da7-8e26-af340138242e)) | | **October 31**:<br>Software design, use case design<br>([slides](https://github.com/UWSEDS/lecture-materials/tree/master/09_design/Software_Design.pptx))<br> ([video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=f1fd7ae0-d913-4536-91a7-b21a0131aab8)) | <br> | [Link to HW2](https://classroom.github.com/a/AnqUljZA)<br>[PEP8](https://www.python.org/dev/peps/pep-0008/)<br>[Google Python Style Guide](http://google.github.io/styleguide/pyguide.html) |
| **November 4** <br> **HW2 DUE!** | **November 5**:<br>Finishing components<br>How to do a technology review<br>Modules, imports and names<br>Debugging, exceptions, testing<br>([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6)) | | **November 7** How to do a technology review: [communication](https://github.com/UWSEDS/lecture-materials/blob/master/communication.pptx?raw=true)<br>Modules, imports and names<br>[commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt)||[Link to HW3]() Examples: [simple pip](https://github.com/dacb/codebase), [simple conda](https://github.com/dacb/codebase_conda), [complex kitchen sink](https://github.com/uwescience/shablona), [entropy example](https://github.com/uwseds/entropy)|
| **November 4** <br> **HW2 DUE!** | **November 5**:<br>Finishing components<br>How to do a technology review<br>Modules, imports and names<br>Debugging, exceptions, testing<br>([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6)) | | **November 7** How to do a technology review: [communication](https://github.com/UWSEDS/lecture-materials/blob/master/communication.pptx?raw=true)<br>Modules, imports and names<br>[commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt)||[Link to HW3]() Examples: [simple pip](https://github.com/dacb/codebase), [simple conda](https://github.com/dacb/codebase_conda), [entropy example](https://github.com/uwseds/entropy)|
| | **November 12**:<br>**Technology Reviews**<br>([video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1c80089c-716f-46a1-bf04-b0ba01425f54)) | | **November 14**: Debugging, exceptions, testing<br>([commands](https://github.com/UWSEDS/lecture-materials/blob/master/modules_imports_names/notes.txt), [debugging](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Debugging.ipynb), [exceptions](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Exceptions.ipynb), [testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=9190ad28-597a-4916-b4f1-b22801470b3a), [(2023 video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=441a76e6-d283-42aa-8df5-b21f0143a07e), [2023](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec), [2022](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=3f9234aa-5773-4567-b4c7-af470141afc6)) <br>Testing<br>([testing](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/Unit-tests.ipynb), [test_entropy.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/entropy/tests/test_entropy.py), [entropy.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/entropy/entropy.py), [notes.txt](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/07_debug_exceptions_testing/notes.txt), [video](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=b037b6fb-4a17-4459-9e6e-b0b301421eec)) | **November 16** <br> | [Link to HW4]() |
| | **November 19**:<br>[Documentation & Style overview](https://github.com/UWSEDS/lecture-materials/raw/master/06_documentation_and_style/style_active_learning.pptx)<br>[python_demo_1.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_1.py)<br>[python_demo_2.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_2.py)<br>[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=c4869581-0b02-4f9a-8d08-af550142748d) | | **November 21**:<br><br>Standups (students); <br>[Virtual Environments](https://github.com/UWSEDS/lecture-materials/raw/master/10_virtual_envs_and_continuous_integration/virtual_environments.pptx)<br>[Continuous integration](https://github.com/UWSEDS/lecture-materials/blob/master/10_virtual_envs_and_continuous_integration/continous_integration.pptx?raw=true) [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1e94b57c-2dab-4610-a6a4-b0c80142d5d5)[(video2022)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=02fc5948-dbe1-4a6a-a295-af5e0147268c) | | |
| | **November 19**:<br>Finish testing<br>[project structure](https://github.com/UWSEDS/lecture-materials/blob/master/08_package_structure/08_package_structure.pptx)<br><br>[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=c4869581-0b02-4f9a-8d08-af550142748d) | | **November 21**:[Documentation & Style overview](https://github.com/UWSEDS/lecture-materials/raw/master/06_documentation_and_style/style_active_learning.pptx)<br>[python_demo_1.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_1.py)<br>[python_demo_2.py](https://raw.githubusercontent.com/UWSEDS/lecture-materials/master/06_documentation_and_style/python_demo_2.py)<br><br>Standups (students); <br>[Virtual Environments](https://github.com/UWSEDS/lecture-materials/raw/master/10_virtual_envs_and_continuous_integration/virtual_environments.pptx)<br>[Continuous integration](https://github.com/UWSEDS/lecture-materials/blob/master/10_virtual_envs_and_continuous_integration/continous_integration.pptx?raw=true) [(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=1e94b57c-2dab-4610-a6a4-b0c80142d5d5)[(video2022)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=02fc5948-dbe1-4a6a-a295-af5e0147268c) | | |
| | **November 26**:Standups (students)<br>Finish CI & Package structure [(slides)](https://github.com/UWSEDS/lecture-materials/blob/master/08_package_structure/ProjectStructure_Packaging.pdf)<br>[(video)](https://uw.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=02fc5948-dbe1-4a6a-a295-af5e0147268c) <br>[Communication, revisited](https://github.com/UWSEDS/lecture-materials/blob/master/communication.pptx?raw=true)<br> Group consultations with instructors.<br> **HW4 DUE!**| | **November 28**:<br>Thanksgiving break! | | [codebase CI example](https://github.com/dacb/codebase) and [codebase complete example](https://github.com/dacb/codebase_github_actions)|
| | **December 3**:<br>Consultation, Project Work Time | | **December 5**:<br>Consultation, Project Work Time | | |
| | | **December 11**:<br>Final presentations (All)<br>4:30-6:20 eScience Institute (6th floor of the Physics Astronomy Tower)| | |
Expand Down

0 comments on commit f521cc5

Please sign in to comment.