- 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 |
|
Fall Break | 10/23 - 10/25 | no class 10/21 (Fall Break) | project check-in due Friday, Oct 25 @ 11:59pm | |
09 | 10/28 - 11/01 | tuples | week 9 activity week 9 lab |
|
10 | 11/04 - 11/08 | dictionaries | week10 activity week10 lab |
|
11 | 11/11 - 11/15 | visualization (matplotlib) | Exam 2 (Monday and Wednesday) | week11 lab |
12 | 11/18 - 11/22 | numpy csv module, error in computational science, numpy wrap-up |
week12 activity lab12 |
|
13 | 11/25 - 11/29 | 11/25 for office hours then Thanksgiving Day recess | ||
14 | 12/02 - 12/06 | scipy, applications | ||
15 | 12/07 - 12/14 | finals week | Course Projects Due / Presentations Monday, Dec 11 |