This repository contains my solutions for CS50P (Python Programming Track),
Harvard's introductory course on programming with Python.
Each folder corresponds to one problem set, containing well-documented and organized code that demonstrates key Python concepts.
October 2025.
| No. | Problem Set | Folder | Problem Link |
|---|---|---|---|
| 0 | Functions & Variables | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/0/ |
| 1 | Conditionals | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/1/ |
| 2 | Loops | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/2/ |
| 3 | Exceptions | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/3/ |
| 4 | Libraries | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/4/ |
| 5 | Unit Tests | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/5/ |
| 6 | File I/O | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/6/ |
| 7 | Regular Expressions | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/7/ |
| 8 | Object-Oriented Programming | 📂 Folder | https://cs50.harvard.edu/python/2022/psets/8/ |
- Language: Python
- Environment: GitHub Codespaces / VS Code
Haritsyam Anshari
GitHub Profile
This project is for educational purposes and follows the CS50 Academic Honesty policy.
Feel free to explore, learn, and use it as a reference — but do not submit these solutions as your own.