This repository contains my completed work for CS50’s Introduction to Programming with Python, a Harvard University course focused on developing strong programming fundamentals and problem-solving skills using Python.
The repository includes solutions to all problem sets and a final project, organized clearly for reference and review.
cs50Python/
│
├── problemSet0/
├── problemSet1/
├── problemSet2/
├── problemSet3/
├── problemSet4/
├── problemSet5/
├── problemSet6/
├── problemSet7/
├── problemSet8/
├── FinalProject/
├── README.md
└── assets/
└── cs50_python_certificate.png
The coursework in this repository covers the following core areas:
- Python syntax and semantics
- Control flow and functional decomposition
- Data types, strings, and file I/O
- Regular expressions
- Unit testing and debugging
- Object-oriented programming
- Command-line applications
- Structured problem solving
This course, offered by Harvard University, emphasizes writing clear, readable, and maintainable code while developing a solid foundation in computational thinking and algorithmic problem solving.
This repository is shared solely for educational and portfolio purposes.
The contents must not be used for plagiarism or submitted as solutions for any current or future CS50 coursework.
- The original CS50 submission repository is private and managed by the course
- This repository was created independently to showcase my completed work publicly
- All solutions were written by me as part of the learning process
Rishi Bisht
B.Tech CSE (Artificial Intelligence & Machine Learning)
linkdn