Weekly List of Lectures/Discussions
Schedule for Fall 2025, subject to change.
| Week | Date | Topic | 
|---|---|---|
| 1 | 8/27 | Introductions + Syllabus + Installations | 
| 2 | 9/1 9/3  | No Class (Labor Day) VS Code + Data Types + Variables + Command Line/Terminal  | 
| 3 | 9/8 9/10  | Lecture: GitHub Discusison: GitHub  | 
| 4 | 9/15 9/17  | Lecture: Functions + Conditionals + Loops Discussion: Functions + Conditionals + Loops  | 
| 5 | 9/22 9/24  | Lecture: Lists + Dictionaries Discussion: Lists + Dictionaries  | 
| 6 | 9/29 10/1  | Introduce Final Projects + Review Session Review Session + Debugging  | 
| 7 | 10/6 10/8  | Lecture: Jupyter Notebooks + NumPy Arrays Discussion: NumPy Arrays  | 
| 8 | 10/13 10/15  | Lecture: Matplotlib Discussion: Matplotlib  | 
| 9 | 10/20 10/22  | Lecture: Pandas Discussion: Pandas  | 
| 10 | 10/27 10/29  | Lecture: Scipy Discussion: Scipy  | 
| 11 | 11/3 11/5  | Lecture: Astropy Discussion: Astropy  | 
| 12 | 11/10 11/12  | Final Project Proposal Feedback + Review Session Review Session + Documentation  | 
| 13 | 11/17 11/19  | Animation Object-Oriented Programming  | 
| 14 | 11/24 11/26  | Final Project Work Day No Class (Thanksgiving Break)  | 
| 15 | 12/1 12/3  | Final Project Presentations! Day 1 Final Project Presentations! Day 2  | 
| 16 | 12/8 12/10  | No Class (RRR Week) No Class (RRR Week)  | 
| 17 | 12/15 12/17  | No Class (Good luck on your finals!) No Class (Good luck on your finals!)  |