This repository contains my personal solutions to all the Problem Sets (PSETs) from CS50's Introduction to Programming with Python (CS50P), an excellent course offered by Harvard University.
This project serves as a demonstration of my acquired proficiency in foundational Python programming concepts, structured according to the course's weekly modules.
The solutions within this repository address practical programming challenges related to the core concepts taught in the course, including:
| Week | Concept Focus |
|---|---|
| 0 | Functions, Variables |
| 1 | Conditionals |
| 2 | Loops |
| 3 | Exceptions |
| 4 | Libraries |
| 5 | Unit Tests |
| 6 | File I/O |
| 7 | Regular Expressions |
| 8 | Object-Oriented Programming (OOP) |
| 9 | Et Cetera (Final Project) |
The repository is organized by week, corresponding directly to the CS50P course modules. Each folder contains the solution files for the assigned problem sets.