This repository contains my solutions to Harvard University's CS50P course problem sets. I'm adding projects as I complete them throughout the course.
CS50P is Harvard's introduction to programming with Python, covering fundamental programming concepts through hands-on projects including functions, conditionals, loops, exceptions, libraries, testing, file I/O, regular expressions, and object-oriented programming.
##✨ Current Progress
Uploading solutions as I complete each problem set...
- Problem Set 0 - Functions, Variables
- Problem Set 1 - Conditionals
- Problem Set 2 - Loops
- Problem Set 3 - Exceptions
- Problem Set 4 - Libraries
- Problem Set 5 - Unit Tests
- Problem Set 6 - File I/O
- Problem Set 7 - Regular Expressions
- Problem Set 8 - Object-Oriented Programming
- Problem Set 9 - Et Cetera
- Final Project
##✨ Skills Being Developed
- Python programming fundamentals
- Problem-solving and algorithmic thinking
- Code organization and documentation
- Testing and debugging
- Working with external libraries
Work in progress - completing Harvard's CS50P course