| When | What | Where | Who |
| 8:30-9:00 | Set Up | 50A-5132 | All |
| 9:00-9:30 | Introduction | Introduction | Cindee Madison |
| 9:30-10:30 | Shell | Shell | Cindee Madison |
| 10:30-10:45 | Break | 50A-5132 | All |
| 10:45-11:45 | Git Part I | Git Part I | Katy Huff |
| 11:45-12:45 | Lunch | Cafeteria | All |
| 12:45-2:45 | Git Part II | Git Part II | Katy Huff |
| 2:45-3:00 | Break | 50A-5132 | All |
| 3:00-4:30 | Python Intro | Introduction to Python | Katy Huff |
| 4:30-5:00 | Questions | 50A-5132 | All |
| When | What | Where | Who |
| 8:30-9:00 | Review | 50A-5132 | All |
| 9:00-10:30 | Classes | Classes in Python | Cindee Madison |
| 10:30-10:45 | Break | 50A-5132 | All |
| 10:45-11:45 | Testing | Testing in Python | Katy Huff |
| 11:45-12:45 | Lunch | Cafeteria | All | 12:45-1:45 | Numbers in Python | Numbers in Python | Cindee Madison |
| 1:45-2:45 | Science in Python | Pandas | Cindee Madison |
| 2:45-3:00 | Break | 50A-5132 | All |
| 3:00-3:30 | Data Science in Python | Science in Python | Cindee Madison |
| 3:30-4:30 | Plotting | Plotting | Azalee Bostroem |
| 4:30-5:00 | Survey | 50A-5132 | All |