An archive of work for CS50x, CS50P and CS50SQL
Note
ALL CONTENTS IN THIS REPO ARE FOR EDUCATIONAL PURPOSES ONLY.
CS50 is an archive of final projects submitted for several variants of CS50.
Taking to heart the CS50 team's call to Strive to create something that outlives th[e] course
, these v1.0.0 versions have undergone continuous improvements and feature additions since their submission.
Course | Title | v1.0.0 | Post v1.0.0 |
---|---|---|---|
CS50x | Introduction to Computer Science (v2023) | Geo50x | Geofinder |
CS50P | Introduction to Programming with Python (v2022) | Portfoliofy! | Portfoliofy! API |
CS50SQL | Introduction to Databases with SQL (v2023) | Public Art Databse | Public Art API |
In accordance with CS50's Academic Honesty policy, solutions to Problem Sets (psets) are not archived here and are housed instead in a separate, private repository 🔒. However, they can be shared upon requests by non-"future students", such as recruiters and hiring managers.
For portfolio purposes, pset8 of CS50x: Homepage
is an exception. Check it out on its own repo at Large Parks.
These projects are shared in the spirit of self-learning, and hope they become valuable resources in your own educational journey.
(The Bear, The Chicken, Hedgehog, The Hen, The Parrot and The Toucan: The Game.)
More screenshots below.
- Description
- Features
- Project Structure
- Prerequisites
- Getting Started
- Author(s)
- Version History
- Future Work
- License
- Contributing
- Acknowledgments
- Screenshots
- Archive of final projects from multiple CS50 course variants (CS50x, CS50P, CS50SQL)
- NA
- Read-only recommended for v1.0.0 versions. See installation and usage details in each project's post-v1.0.0 repository.
- Read-only recommended for v1.0.0 versions. See installation and usage details in each project's post-v1.0.0 repository.
- Read-only recommended for v1.0.0 versions. See installation and usage details in each project's post-v1.0.0 repository.
- Read-only recommended for v1.0.0 versions. See installation and usage details in each project's post-v1.0.0 repository.
- Read-only recommended for v1.0.0 versions. See installation and usage details in each project's post-v1.0.0 repository.
- NA
- TBD
- NA
- The CS50 team for their life-changing courses.
- Screenshot of The Bear, The Chicken, Hedgehog, The Hen, The Parrot and The Toucan: The Game, a Scratch project. Personal collection, 2023. In the public domain.