- Syllabus
- Github -- also FAQ about Github
- PrairieLearn - log-in using "Google" and use your GVSU gmail account
- The "official" python tutorial
- Python for Applied Computing Github by Professor Erin Carrier
If you have questions, please ask! Please see Syllabus for contacting method.
This table outlines the entire course schedule. Lecture notes are posted for each topic. Lecture videos, although not direct recordings of this semester's live lectures, cover the same topics and are beneficial if you are sick or do not feel comfortable attending in person. Minilab links will be added prior to the start of class. The dates in this schedule are tentative and subject to change.
Week | Date | Topics | Special Notes | Activity |
---|---|---|---|---|
01 | 08/28 - 08/30 | introduction, variables, operators, expressions | Course Entry Survey | week 1 activity week 1 lab |
02 | 09/04 - 09/06 | no class 09/02 (Labor day) notebooks and comments, functions |
week 2 activity week 2 lab |
|
03 | 09/09 - 09/13 | conditionals, math, built-in functions | week 3 activity optional extra week 3 activity week 3 lab |
|
04 | 09/16 - 09/20 | iteration | project ideas due Sep 20, 2024 @ 11:59pm | week4 activity week 4 lab Practice Quiz |
05 | 09/23 - 09/27 | random module | Exam 1 (Monday and Wednesday) | week 5 activity - optional week 5 lab |
06 | 09/30 - 10/04 | lists | week 6 activity week 6 lab |
|
07 | 10/07 - 10/11 | references, strings | week 7 activity week 7 lab |
|
08 | 10/14 - 10/18 | random module with lists, files | week 8 activity week 8 lab |
|
09 | 10/23 - 10/25 | no class 10/21 (Fall Break) tuples |
week 9 activity week 9 lab |
|
10 | 10/28 - 11/01 | dictionaries | project check-in due Sunday, March 24 @ 11:59pm | week10 activity week10 lab |
11 | 11/04 - 11/08 | visualization (matplotlib) | Exam 2 (Monday and Wednesday) | week11 lab |
12 | 11/11 - 11/15 | numpy | week12 activity lab12 |
|
13 | 11/18 - 11/22 | csv module, error in computational science, numpy wrap-up | ||
14 | 11/25 - 11/29 | 11/25 for office hours then Thanksgiving Day recess | ||
15 | 12/02 - 12/06 | scipy, applications | ||
16 | 12/07 - 12/14 | finals week | Course Projects Due / Presentations Monday, Dec 11 |