Weekly List of Lectures/Discussions
Schedule for Fall 2026, subject to change.
| Week | Date | Topic |
|---|---|---|
| 1 | 8/31 9/02 | Introductions + Syllabus + Installations Lecture: Computer Structure + Terminal + Packages |
| 2 | 9/7 9/9 | No Class (Labor Day) VS Code + Data Types + Variables + Command Line |
| 3 | 9/14 9/16 | Lecture: GitHub Review/Exam: Review + EXAM 1 |
| 4 | 9/21 9/23 | Lecture: Functions + Conditionals + Loops Discussion: Functions + Conditionals + Loops + Documentation |
| 5 | 9/28 9/30 | Lecture: Lists + Dictionaries Discussion: Lists + Dictionaries + Debugging |
| 6 | 10/5 10/7 | Review/Exam: Review Session + EXAM 2 Lecture: Jupyter Notebooks + NumPy Arrays |
| 7 | 10/12 10/14 | Discussion: NumPy Arrays Lecture: Pandas |
| 8 | 10/19 10/21 | Discussion: Pandas Lecture: Plotting + Fitting |
| 9 | 10/26 10/28 | Discussion: Plotting + Fitting Lecture: Scipy |
| 10 | 11/2 11/4 | Reveiew/Exam: Scipy Review + EXAM 3 Lecture: Astropy |
| 11 | 11/9 11/11 | Discussion: Astropy No Administration |
| 12 | 11/16 11/18 | Lecture: Object-Oriented Programming Lecture: Research Applications |
| 13 | 11/23 11/25 | Fall Break Fall Break |
| 14 | 11/30 12/2 | Review: Final Review Session Exam: Final Exam |