My solutions to Harvard's CS50P - Introduction to Programming with Python.
Working through the course week by week while employed full time, as part of a career transition into AI and software development.
| Project | Week | Topic | README |
|---|---|---|---|
| plates.py | 2 | Loops | → details |
| call_outcome_tracker.py | 4 | Libraries, JSON | → details |
| Synapse_v2_1.py | 6 | File I/O, JSON | → details |
| pulsar.py | 7 | Regular Expressions, File I/O | → details |
| Week | Topic | Status |
|---|---|---|
| 0 | Functions, Variables | ✅ Done |
| 1 | Conditionals | ✅ Done |
| 2 | Loops | ✅ Done |
| 3 | Exceptions | ✅ Done |
| 4 | Libraries | ✅ Done |
| 5 | Unit Tests | ✅ Done |
| 6 | File I/O | ✅ Done |
| 7 | Regular Expressions | ✅ Done |
| 8 | Object-Oriented Programming | 🔄 In progress |
| 9 | Et Cetera | ⏳ Coming soon |
Sharing the journey, not just the code - @boccassini_ai