Weekly List of Lectures/Discussions
Based on Spring 2025, exact scheudle subject to change.
L | Name | Position(s) | Length | Current Affiliation |
---|---|---|---|---|
Spring 2025 | Mahum Khan | Intern → Instructor | 3 yrs | — |
Week List of Lectures/Discussions 1 • Syllabus Overview + Installations 2 • No Class (Labor Day) • Introduction to Terminal/Command Line 3 • Introduction to GitHub (SSH keys) • GitHub Continued (Push/pull) 4 • Data Types + Functions + VS Code • Data Types + Functions (discussion) 5 • Conditionals + Loops • Conditionals + Loops (discussion) 6 • List + Dictionaries • List + Dictionaries (discussion) 7 • Review Session + Assign Mentors • Debugging + Documentation 8 • Introduction to NumPy Arrays + Jupyter Notebook • NumPy Arrays (discussion) 9 • Importing Plotting • Plotting (discussion) 10 • Introduction to Pandas • Pandas (discussion) 11 • Introduction to Scipy • SciPy (discussion) 12 • Introduction to Astropy • Astropy (discussion) 13 • Advanced Plotting • Object-Oriented Programming 14 • Final Project Work Day • No Class (Thanksgiving Break) 15 • Final Project Presentations! • Final Project Presentations!