Announcements
Demanding, but definitely doable. Social, but educational. A focused topic, but broadly applicable skills. CS50 is the quintessential Harvard course.”
Thinking about taking CS50 in Spring 2025? Here’s feedback from past students, Fall 2024’s first lecture, and students’ past projects. Email heads@cs50.harvard.edu with questions!
CS50 does not have any prerequisites; no prior CS or programming experience is required. Nor is it expected that you prepare for the course. Like to prepare nonetheless, or can’t wait to dive in? Like to learn more?
Description
This is CS50, Harvard University’s introduction to the intellectual enterprises of computer science and the art of programming, for concentrators and non-concentrators alike, with or without prior programming experience. (More than half of CS50 students have never taken CS before!) This course teaches you how to solve problems, both with and without code, with an emphasis on correctness, design, and style. Topics include computational thinking, abstraction, algorithms, data structures, and computer science more generally. Problem sets inspired by the arts, humanities, social sciences, and sciences. More than teach you how to program in one language, this course teaches you how to program fundamentally and how to teach yourself new languages ultimately. The course starts with a traditional but omnipresent language called C that underlies today’s newer languages, via which you’ll learn not only about functions, variables, conditionals, loops, and more, but also about how computers themselves work underneath the hood, memory and all. The course then transitions to Python, a higher-level language that you’ll understand all the more because of C. Toward term’s end, the course introduces SQL, via which you can store data in databases, along with HTML, CSS, and JavaScript, via which you can create web and mobile apps alike. Course culminates in a final project. See cs50.harvard.edu/college for advice, FAQs, syllabus, and what’s new. Email the course’s heads at heads@cs50.harvard.edu with questions.
Notes
CS50 is ordinarily graded SAT/UNS, though students whose concentration requires letter grades should change their grading status to letter-graded by the term’s eleventh Monday. Students may take CS50 SAT/UNS to fulfill the Science and Engineering and Applied Science distribution requirement or the Quantitative Reasoning with Data requirement, but not both. First years may take both CS50 and a first-year seminar SAT/UNS. Graduate students are welcome to enroll in or cross-register for CS50.
Like to Prepare for CS50?
CS50 does not have any prerequisites; no prior CS or programming experience is required. Nor is it expected that you prepare for the course in advance.
Like to prepare nonetheless? Or can’t wait to dive in? In that case, you might find it helpful to take one or both of these (free) courses over winter break!
- CS50’s Introduction to Programming with Scratch at cs50.harvard.edu/scratch, also at cs50.edx.org/scratch
- CS50’s Introduction to Programming with Python at cs50.harvard.edu/python, also at cs50.edx.org/python
Not to worry if you have trouble taking either on your own! Programming is still for you. 🤗 Taking CS50 itself in the fall comes with a whole lot of support, thanks to a team of teaching fellows (TFs) and course assistants (CAs), via weekly sections, office hours, and more. Email heads@cs50.harvard.edu in the meantime with any questions or concerns!
Shopping?
Thinking about taking CS50 in Spring 2025? Here’s feedback from past students, Fall 2024’s first lecture, and students’ past projects. Email heads@cs50.harvard.edu with questions!
First Lecture
Below is CS50’s first lecture, aka Week 0, from Fall 2024!
Past Projects
Here are just some of Fall 2023’s final projects, randomly ordered. Two thirds of CS50 students have never taken a CS course before!
Weather App by William Ho
A weather application which displays the weather forecasts and apparel layering recommendations for the next five days given a location and temperature tolerance preferences
CSS HTML Python SQL
Python-Based Website iOS App macOS App
shoal by Siqi Yang
shoal is a fitness accountability community where you're matched to people at your level, post and prove every workout, and track your group's progress as a team.
CSS HTML Python SQL
Python-Based Website
Michaelis-Menten Curve Generator by Franziska Maria Lichtenauer
It is a web-based application that generates Michaelis-Menten Curves from user input.
CSS HTML JavaScript Python
Python-Based Website
What's The Move? by Harron Jaehoon Lee
The new, innovative way of finding fun leisure activities around your location, with personalized recommendations, effective search, and event operations functions.
CSS HTML JavaScript Jinja Python SQL
Python-Based Website iOS App macOS App
What's The Move? by Seager Hunt
New, innovative way to find the right leisure activities for you, with personalized recommendations, search engine, and event operation functions.
HTML JavaScript Jinja Python SQL
Python-Based Website iOS App macOS App
www.3Depot.app by Ariel Adhidevara
A website where users can upload, share, and interact with 3D models
CSS HTML JavaScript Python SQL
Python-Based Website
YardDorms by Jordan Seigel
A website that allows incoming students to see anonymous reviews for first-year dorms, in a similar vein to the Q-guide.
CSS HTML JavaScript Python SQL
Python-Based Website
ESPN Stats by Raymond Jiang
Generates "ESPN stats" about your fantasy football team.
CSS HTML JavaScript React
Node.js-Based Website
JAcademy by Jacqui Rose Schlesinger
JAcademy (a combination of the words Jacqui and Academy) is an online learning platform for young students that allows them to maintain autonomy over their learning while parents can still manage progress and assign next steps.
CSS HTML JavaScript Python SQL
Python-Based Website
Prioritize Yourself by Arlette Duran
An app that helps you to create a schedule.
Swift
iOS App macOS App
FindFriends by Jessica Lian
A website that connects you to friends based on a personality quiz.
CSS HTML Python SQL
Python-Based Website
Happy Corner by Angela Chen
A mindfulness website that allows users to manage their mood, interact with mindfulness exercises and games, and track good feelings.
CSS HTML JavaScript Python SQL
Python-Based Website
Pillanti by Darshan Kalola
A software tool to help physicians choose the correct antibiotic for a patient with an infection.
C++ HTML JavaScript Python
Python-Based Website
NBA Game Predictor by Bradley Bennett
Interactive NBA game outcome predictor based on historical team data.
CSS HTML JavaScript Python SQL
Python-Based Website
CompGuide by Sam Dhungana
A website that serves as a forum to gather information on and review different comping processes of clubs at Harvard.
CSS HTML JavaScript Python SQL
Python-Based Website
CS50 AimLab by Alvin Ye
A html based aiming game.
HTML JavaScript Python SQL
Game Python-Based Website
BAM's AI Picture Book by Maddie Whiting Stearns
Our program converts an inputted story into a set of 10 images using the DALL·E and Chat GPT API.
CSS HTML Python SQL
Python-Based Website
BAM's AI Picture Book by Andrew Burling Rodriguez
A website that makes a picture book from a purely text based story
CSS HTML Python SQL
Python-Based Website
BAM's AI Picture Book by Ben Ford
We are using a chatgpt API to create DALL E prompts from sections of a short story and generate images for our story, making a picture book!
CSS HTML Python SQL
Python-Based Website
Music Mania by Angela Mei
Music Mania is a website that teaches users about classical music and has fun quizzes and games for users to play.
CSS HTML Python
Python-Based Website
Music Mania by Audrey Tzung-Tien Yang
A website to share knowledge about classical music in a fun and engaging way!
CSS HTML JavaScript Python
Python-Based Website
Tick it Off by Mira Hu Jiang
A to-do list that gives you coins for completing tasks so you can buy accessories to dress up a bunny!
CSS HTML JavaScript Python SQL
Python-Based Website
Classical Nerd by Roshen Singh Chatwal
A collaborative reference recording database for classical musicians
HTML JavaScript Python SQL
Python-Based Website
Quizdock by Vennela Shriya Jonnala
A studying website that allows you to create, import, edit, and quiz yourself on studysets.
CSS HTML JavaScript
Website other
Crescendo by Kaden Y Zheng
A web application that allows local organizations to request music performances from artists looking to perform!
CSS HTML JavaScript Python
Python-Based Website
NewsVibe by Ivan Gutierrez
Sentiment analysis of a user-inputted topic across several news outlets.
CSS HTML JavaScript Python
Python-Based Website
Fridgemates by Charles Zhou
A website to help you and your roommates keep track of a shared minifridge, along with other useful tools.
CSS HTML JavaScript Python SQL
Python-Based Website
GeoDrop by Bryan Jason Fang
Geolocation File Tagging and Sharing
CSS HTML JavaScript Python SQL
Python-Based Website
Crimson Insights: Unpacking Harvard Sports' Excellence by Rose Irene O'Connor
A website created to allow used to learn more about Harvard Athletics leading scorers, team winning percentages and team of the week.
CSS HTML Java
Website other
Immaculate Grid Callan's Version by Callan Alexander Fang
A baseball trivia game
CSS HTML Python SQL
Python-Based Website
Crimson Insights: Unpacking Harvard Sports Excellence by Eleanor Elizabeth Winges
Statistics comparison website for Harvard sports
CSS HTML Java
Website other
Conlang50 by Jackson David Herrera
It generates words for users to use in languages they are creating
CSS HTML JavaScript Python
Python-Based Website
Fashion50 by SangHoon Matthew Jung
The user inputs an article of clothing and its color, and my webpage recommends multiple outfits.
CSS HTML JavaScript Python SQL
Python-Based Website
Longevity Uncapped by Safiyah Gold
Longevity Uncapped as a platform dedicated to empowering health and extending life. Our mission is to be a companion for individuals seeking to breach 100 years of age. We equip readers with knowledge about strategies and interventions to arrive at that landmark with joy, strength, good health, and vibrant energy! Longevity Uncapped offers a weekly newsletter, community membership, and access to a personalized assistant, the Longevity Bot.
CSS HTML JavaScript SCSS
Node.js-Based React Website
HUDSRank by Ethan Fairbanks Veghte
A seamless survey tool to rank your favorite HUDS dishes everyday.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard Bulletin by Milan Shyam Chander
Harvard Bulletin is a flask web app designed to allow users to post and join activities like music jam sessions, spikeball matches, poker matches, and more!
CSS HTML JavaScript Python SQL
Python-Based Website
Byte Back: Your Personal Time Capsule! by Santiago Salazar
A web-based application that lets you create a digital time capsule (being able to input text entries, photos, and media in general) that can only be opened after a specific amount of time has passed decided by the user.
CSS HTML JavaScript Python SQL
Python-Based Website
Byte Back: Your Personal Time Capsule by Vandie Aileen Dumaboc
A virtual time capsule where you can store photos and text to open in a chosen date in the future.
HTML JavaScript Python
Python-Based Website
Charles Revival Website by Anoushka Chander
A website about my band, Charles Revival.
HTML JavaScript Python SQL
Python-Based Website
Crimson Insights: Unpacking Harvard Sports Excellence by Brian Robert Dowling
A website that gives statistics for different Harvard Athletics teams
CSS HTML Java
Website other
Progressions Trims by Yahya Handulle
A website for a London barber shop.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard50 Tours by Avery Fulmer
It is a website for booking tours of Harvard University.
HTML JavaScript Python SQL
Python-Based Website
Value Investing Tracking by Pierre Appert
he Value Investment Tracking project is designed to allow users to manage their stock investments according to value investing philosophy.
CSS HTML JavaScript Python SQL
Python-Based Website
Square Eats by Lizzy Ruijie Huang
Our website recommends food in Harvard Square depending on a user's preferences, and allows a user to add a food to favorites, rate it, and leave reviews.
CSS HTML JavaScript Python SQL
Python-Based Website
Square Eats by Kimia Esmaeili Adabi
Our website recommends food in Harvard Square depending on a user's preferences, and allows a user to add a food to favorites, rate it, and leave reviews
CSS HTML JavaScript Python SQL
Python-Based Website
SoulScript by Cory Kerui Wu
A web application for journaling
CSS Django HTML JavaScript Python React.js
Node.js-Based Website
SoulScript by Benjamin Gabriel Kushmakov
A journaling web application.
CSS Django HTML JavaScript Python React.js
Node.js-Based Website
PhFree by Elissa Mary Trang Day
Website to find funded UK PhD opportunities.
CSS HTML JavaScript Python
Python-Based Website
PhFree by Asker Flynn Kurt-Elli
Website to find funded UK PhD opportunities
CSS HTML JavaScript Python
Python-Based Website
Perfect Planner by Ben Plana Trajtenberg
Planner website that manages Yale tasks and assignments.
CSS HTML JavaScript Python SQL
Python-Based Website
Save CS50 by Matthew David Krasnow
A pygame video game that details the journey of CS50 duck's mission to stop MIT
Python
Game
Auto Shop Finance by Aaron Saleh Moruf
transaction tracker for auto shop business
CSS HTML JavaScript Python SQL
Python-Based Website
Oasis by Alice Michelle Gonzalez Carmona
A productivity site designed to create an ambient study space.
CSS HTML JavaScript
Website other
Foster Tracker by Spencer Haugh
This app allows foster care givers to log daily records of real pets and share them with veterinary staff.
CSS HTML Python
Python-Based Website
Save CS50 by Max Wagner
A game in which the user controls a duck to save CS50 from evil MIT hacker beavers.
Python
Game
Math Machine! by Sebastian Tyler Attlan
A website that scraped math problems off the web and delivers them in randomly or in a test.
CSS HTML JavaScript Python
Python-Based Website
Harvard Sustainability Shop by Mira Elizabeth Yu
Harvard Sustainability Shop is a web platform similar to facebook marketplace that empowers Harvard students to buy and sell second-hand college essentials like technology and textbooks with the goal of promoting sustainability and affordability within our community.
C CSS HTML JavaScript Python SQL
Python-Based Website
A Whale's Eye View by Akshay Prabhu
A flask based application that allows users to create and book whale watching trips.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard Sustainability Shop by Noreen Hassan Mohamed
Harvard Sustainable Shop is a web platform similar to facebook marketplace that empowers Harvard students to buy and sell second-hand college essentials like technology and textbooks with the goal of promoting sustainability and affordability within our community.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard Sustainability Shop by Perce Thaveesittikullarp
A web platform similar to facebook marketplace that empowers Harvard students to buy and sell second-hand college essentials like technology and textbooks with the goal of promoting sustainability and affordability within our community
CSS HTML JavaScript Python SQL
Python-Based Website
Bookmates by Selen Divanlioglu
A website through which book lovers can keep track of their favorite, to-be-read, reading, or read books as well as find people on the website whose reading preferences are similar to theirs.
CSS HTML JavaScript Python SQL
Python-Based Website
Fifa world cup 2026 by mamoun Janfor
my project is about the world cup 2026 in the US.
CSS HTML JavaScript Python SQL
Python-Based Website Website other
CS50nnect 4 by James MacDonald
1 Player and 2 Player Connect 4
CSS HTML Python SQL
Game Python-Based Website
PandaPals by Tieri Rigamoto
A website all about pandas, made for panda fans
CSS HTML Python SQL
Python-Based Website
Pomodoro50 by Jake Takuma Tom
A better Pomodoro timer
CSS HTML JavaScript Python
Node.js-Based Python-Based Website Website
Random Dungeons & Dragons Character Creator by Demitri de la Cruz
This is a project that joins HTML and Python through Flask to randomly generate D&D Characters
HTML Python
Python-Based Website
Graphing Calculator by Aengus Owen McGuinness
An interactive online graphing calculator, using the Desmos API, and a slope field calculator.
CSS HTML JavaScript Python
Python-Based Website Website other
BergInsights/BergDash by Dylan Bruckner
A all-in one annenburg tool to inform first-years and to let them order food
CSS HTML Python SQL
Python-Based Website
4 Years ReCoding: An Alzheimer's Journey In Data by Annie White
A website to introduce, share and analyze dataset related to the ReCODE Protocol™, a program targeting cognitive decline reversal
CSS HTML JavaScript
Website other
Klearn - Flashcards for Word Learning by Alisa Nesterenko
A web application designed for English learners offering interactive vocabulary learning through flashcards, personalized progress, and word mastery tracking.
CSS HTML JavaScript Python SQL
Python-Based Website Website other
Guess Who by Sunny Liu
Guessing game where two players try to guess their opponent's secret character
CSS HTML JavaScript SQL
React.js-Based Website
Chess50 by Gustavo Merino Martinez
A chess engine that allows for player vs player gameplay (with a small unique twist, checkmates don't exist)
Python
Game
The Gym Tracker by Muhammad Faseeh Jawed
A gym tracking project that allows users to see their progress and log in exercises to see metrics.
CSS HTML Python SQL
Python-Based Website Website other
SimplifyPython.com by Jude Liam Stafford
A website designed to help users learn how to program in Python.
CSS HTML JavaScript Python SQL
Python-Based Website
SimplifyPython.com by Darwin William Torrance
A website designed to help users learn Python
CSS HTML JavaScript Python SQL
Python-Based Website
Fantasy 50 by Dev Madhavani
Fantasy football trade analyzer.
CSS HTML JavaScript Python SQL
Python-Based Website
CS50 Fantasy by Ethan Thatcher Po-Chi Kiang
fantasy football trade analyzer
CSS HTML JavaScript Python
Python-Based Website
College Match by Jasmine Andresol
A website that matches students with colleges
CSS HTML JavaScript Python SQL
Python-Based Website
College Match by Matteo Diaz
College Match is a website that allows users to take a survey which matches them with the top ten colleges that fit their preferences best.
CSS HTML JavaScript Python SQL
Python-Based Website
FO Predictor by Finn Jensen
A machine learning model to predict an opponent's move in a lacrosse faceoff
Python SQL
Python tensorflow LSTM model Tool
BergInsights by Daniel Rosario
BergInsights is an all-in-one Annenberg Dining Hall platform.
CSS HTML JavaScript Python SQL
Python-Based Website
24/7 by Haolin Shen
This web platform is designed to enhance the connections and interactions of long-distance relationships, providing a space for couples in long-distance relationships a place to communicate, and share daily life by uploading photos, enabling a stronger and closer bond.
CSS HTML JavaScript Python SQL
Python-Based Website
24/7 by Yaran You
This web platform is designed to enhance the connections and interactions of long-distance relationships, providing a space for couples in long-distance relationships a place to communicate, and share daily life by uploading photos, enabling a stronger and closer bond.
CSS HTML JavaScript Python SQL
Python-Based Website
Hardvard by Yi Yan
Harvard Freshman Semester Simulator
CSS HTML JavaScript Python
Game Python-Based Website
CompGuide by Ahmed Fahim Shihab
A website that serves as a forum to gather information on and review different comping processes of clubs at Harvard.
CSS HTML JavaScript Python SQL
Python-Based Website
Square Eats by Benjamin N Heilbronn
Our website recommends food in Harvard Square depending on a user's preferences, and allows a user to add a food to favorites, rate it, and leave reviews.
CSS HTML JavaScript Python SQL
Python-Based Website
Health Tracker by Luzy Luz Guanuna
A website that provides personalized health insights by analyzing user-provided data on height, weight, gender, diet, and exercise.
HTML Python SQL
Python-Based Website
Ivy League Fantasy Draft - Men's Soccer by Dylan Tellado
A drafting challenge featuring the 2023 Ivy League men's soccer players that allows users to select their ideal team based on player ratings.
CSS HTML Python
Python-Based Website
Harvard 50 Tours by Sam Schumann
Business website where people can book tours with our company
CSS HTML JavaScript Python SQL
Python-Based Website
Ripple by Isa He
Ripple is a journaling tool that uses ML to track, analyze, and help you understand your emotional dynamics.
CSS Flask HTML JavaScript Python SQL jinja2
Python-Based Website
John Harvard's Table by Gloria Chun
John Harvard’s Table is a web application that is designed to enhance the dining experience of Harvard students by allowing them to share, discover, and rate their favorite combination of dining hall foods.
CSS HTML JavaScript Python SQL
Python-Based Website
John Harvard's Table by Janet Ye
John Harvard’s Table is a web application that is designed to enhance the dining experience of Harvard students by allowing them to share, discover, and rate their favorite combination of dining hall foods and recipes.
CSS HTML JavaScript Python SQL
Python-Based Website
Ivy League Fantasy Draft - Men's Soccer by Yuta Hata
An website that allows users to pick a team of 11 from the 2023 season of Ivy League Men's Soccer
CSS HTML Python SQL
Game Python-Based Website
QuackLibs by Alex Heuss
CS50 duck themed, online educational MadLibs.
CSS HTML JavaScript Python
Python-Based Website
ShopNest by Diramu Kana Godana
A website that sells women's clothes
CSS HTML JavaScript Python SQL
Python-Based Website
CS50nnect 4 by Jack Samuel Richman
A website where the user can play connect 4 against other players or a bot and keep track of their stats.
CSS HTML Python SQL
Python-Based Website
Mascot Madness by Adela Baker
Selecting through a NCAA bracket of team mascots to determine your favorite.
CSS HTML JavaScript Python SQL
Python-Based Website
WebSweeper: Online Minesweeper by Vilas August Sogaard-Srikrishnan
Play Minesweeper online with an account and see how you stack up against others!
CSS HTML JavaScript Python SQL
Game Python-Based Website
What2Make by Jason Zhu
Find recipes based on what's already in your fridge
CSS HTML Python
Python-Based Website
Harvard Hoops by Michael Raji
Solving the realtime court booking data problem at Harvard.
CSS HTML JavaScript Python SQL
Python-Based Website
Taking Over the Wordle by Christopher Morel
Emulation of the fun minigame Wordle!
CSS HTML Jinja Python SQL
Game Python-Based Website
Taking over the wordle by Noel Moctezuma Mendez
Our version of wordle plus a cpu and scoreboard for a more competitive game.
CSS HTML Python SQL
Python-Based Website
QuackLibs by Talia Hanley
Our final project is an online version of the classic game, MadLibs, for which we have put a CS 50 duck-inspired spin on.
CSS HTML JavaScript Python
Python-Based Website
Taking over the Wordle by James Sebastian Pelaez
Emulation of NYT's Wordle with a global scoreboard and a cpu to race against for competitiveness.
CSS HTML Python SQL
Python-Based Website
In Market We Trust by Vivek Shah
An exploration of the efficiency of betting markets
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard University Lost and Found by Tomas Arroyo
A place where people find lost things and help others do so at Harvard College.
HTML JavaScript Python SQL
Python-Based Website
Fulfilm by Sidnee Noelle Klein
A diary for user's to upload text and photos
CSS HTML Python SQL
Python-Based Website
Crimson Cravings by Rosa Wu
Website for users to add events with free food and browse through events on a calendar.
HTML JavaScript Python SQL
Python-Based Website
HUDS HUB by Alex Shen Li
Our project lets you review and rate meals at the Harvard dining halls.
CSS HTML JavaScript Python SQL
Python-Based Website
Samantha Giles Personal Portfolio by Samantha Leigh Giles
A collection of my thoughts, ideas, and passions that's a reflection of me, my character, and the environment I grew up around!
CSS HTML JavaScript
Website other
Movie Magic by Jordan Mittler
A website that allows users to find and review movies based on their preferences
CSS HTML JavaScript Python SQL
Python-Based Website
Movie Magic! by Antong Yuanyuan Hou
A website designed to help users find movies to watch and write reviews.
CSS HTML JavaScript Python SQL
Python-Based Website
Rio de Janeiro: Live Public Transit Monitoring by Ashley Vicary
Realtime tracking of buses in Rio de Janeiro, Brazil.
HTML JavaScript SQL
Node.js-Based Website
Waddle We Find? by Ricardo Andres Fernandes Garcia
Detective-like videogame website where you are an intern in a penguin hotel tasked with checking in the correct guest penguin by looking through clues and a database.
CSS HTML JavaScript Python SQL
Game Python-Based Website
Jordan Wasserberger Photography Website by Jordan Wasserberger
It's a website for me as a photographer
CSS HTML JavaScript Python
Website other
FlavorFinder by Beiqi Wang
A website that allows users to explore and discover alcoholic beverages based on their taste preferences, which are classified by kind and flavor profile.
CSS HTML JavaScript Python SQL
Python-Based Website
Ivy Hoops Insights by Daniel Danfeng Zhang
Ivy Hoops Insights is a website that provides information on the current and past Ivy League basketball seasons and teams.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard Flashcards by Rodrigo Rosa Gameiro
Web application where users can create, study and share flashcards
HTML JavaScript Python SQL
Python-Based Website
Waddle We Find by Jocelyn Shek
A penguin-themed search game where the user identifies a penguin using limited information.
CSS HTML JavaScript Python SQL
Game Python-Based Website
Ivy Hoops Insights by Isabella Kaying Chin
Ivy Hoops Insights is a website that provides information on the current and past Ivy League basketball seasons and teams.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard Flashcards by Naira Link
Harvard Flashcards is a web-based application designed for Harvard students to enhance their learning experience through collaborative study tools, which allows students to create, organize, share, and study using flashcards, and engage in community-driven discussions via a forum.
CSS HTML Python
Python-Based Website
MoneyCent$ by Tinaye Tafara Ngorima
The foundation of a banking, investing, and personal finance web application
CSS HTML JavaScript Python SQL
Python-Based Website
Reeler by Rahul Arora
Reeler is a movie recommendation website
CSS HTML JavaScript Python SQL
Python-Based Website
HUDS HUB by Grace Mei-Rui Liu
An application that allows users to rate the HUDS meals of the day.
CSS HTML JavaScript Python SQL
Python-Based Website
CADHub by Trevor McDonald
A documentation website for 3D modeling
CSS HTML Python SQL
Python-Based Website
Movie Magic by William Zhiyuan Wu
A website that allows you to be recommended movies, see trending movies, and rate movies.
CSS HTML JavaScript Python SQL
Python-Based Website
Hab-it Done! by Ivy Qin
A habit tracker web app designed to help you keep track of your daily goals.
CSS HTML JavaScript Python SQL
Python-Based Website
OAC Mazes by Anderson Carme
A site where players can enjoy randomly generated mazes of differing difficulties.
CSS HTML JavaScript SQL
Python-Based Website
ESchedule by Stephen Reynolds
Manage clients for a service business
CSS HTML JavaScript Python
Python-Based Website
OAC Mazes by Charlie Aubrey Ortmans
Web app in which the user can solve mazes
CSS HTML JavaScript Python
Game Python-Based Website
Simulated SPY Options Trading by Tres George Frisard III
Finding the value of buying or selling financial SPY options as calls or puts.
CSS HTML JavaScript Python
Also used flask Python-Based Website and javascript css html
Harvard Course Review by Wafiqah Mariyam Zubair
My website allows users to sort through the course catalog sorting, explore field clusters, and build their weekly schedule.
CSS HTML JavaScript Python SQL
Python-Based Website
UniCycle by Cole Breen
A website connecting Harvard Students for Senior Sales
CSS HTML JavaScript Python SQL
Python-Based Website
Linear Transformations by Ruben David Valenzuela
A web application that allows you to visualize how the vectors that determine a parallelepiped in 3D change after undergoing a linear transformation.
CSS HTML JavaScript
Node.js-Based Website
Battleramanexus by Caleb Hultmann
Top-down Adventure/RPG built in Godot
Python The language used is GDScript which is a specialized version of Python
Game
Cabot RoomBook by Sophie Pearo
Google calendar extension to book rooms in Cabot library
JavaScript Python
Chrome Extension
DNA Alignment by Aarna Pal-Yadav
A program that enables biologists to score the similarity between DNA sequences and view the aligned portions.
CSS HTML JavaScript Python
Python-Based Tool Website
Runnify by Sarra Guezguez
Publish and execute errands
CSS Flask HTML JavaScript Python SQL
Python-Based Website
Network Optimizer by Brent Jerome Smith
Software to connect your spreadsheet of contacts to a program that helps you know when and reminds you to reach out to them next
Python SQL SQLite
Tool
Runnify by Miriam Navi, Yerim Kim
An errand-sharing web app for students to help each other complete small but necessary tasks
CSS Flask HTML JavaScript Python SQL
Python-Based Website
Spotify Playlist Generator by Juliet Bu
Generates Spotify playlists using songs from Spotify's 100 top songs in 2018 based on user's selection of an occasion and mood.
CSS HTML Python SQL
Python-Based Website
HY.com by Alexandre Philippe Waysand
We match Harvard and Yale students to get housing during The Game
CSS HTML JavaScript Python SQL
Python-Based Website
CS50 Education by Maya Robinson
Educational website to teach arithmetic
HTML JavaScript Python SQL
Python-Based Website
Auction 4105 by TJ Seungjoon Park
A virtual site to participate in auctions and win special prizes.
CSS HTML JavaScript Python SQL
Python-Based Website
StudyBuddy by Milan Naropanth
A website that helps students organize their study schedule, track their progress, and practice with quizzes.
CSS HTML JavaScript Python SQL
Python-Based Website
Data-driven course assistance using LLMs by Nathaniel Berkman
Data-driven course assistance using LLMs
Python
CLI as well as web program Tool
Unhampered by Ben Fortuin
A minimal app to monitor laundry machines.
JavaScript
Android App Node.js-Based Website iOS App
Cabot RoomBook by Justin Joseph Black
A calendar extension that streamlines booking rooms in Cabot
JavaScript Python
Chrome Extension
Crimson Mart by Ebenezer Kwaku Tseh
Crimson Mart is a web application that provides harvard students with a user friendly interface to buy and sell products on campus.
CSS HTML Python SQL
Python-Based Website
CS50's Spelling Duck by Annie Sun
Create words using seven letters.
CSS HTML JavaScript Python SQL
Game Python-Based Website
Interval Master by Julian Kikuta
A customizable interval timer
CSS HTML JavaScript Python SQL
Python-Based Website
My TanSAP by Isaya Charles Rukamya
In my final project, I have implemented a web application for a college access program in Tanzania to serve as a communication tool between counsellors and cohort students.
CSS HTML JavaScript Python SQL
Python-Based Website
HY.com by Teodor Georgiev Malchev
Housing platform for Harvard and Yale students for The Game
CSS HTML JavaScript Python SQL
Python-Based Website
HY.com by Matteo Luca Cagliero
A platform to connect Harvard and Yale students for housing during the Harvard-Yale football game
CSS HTML JavaScript Python SQL
Python-Based Website
Runnify by Erin Anauel Keita
Publish errands
CSS Flask HTML JavaScript Python SQL
Python-Based Website
Gym Tracker by Abdullah Shahid Sial
It is a website where you log your progress and it tells you how much exercises you have completed in percentage/charts
CSS HTML JavaScript Python SQL
Python-Based Website
Todo by Annika Isabella Dellinger
A website where users can keep track of their todo list items.
CSS HTML Python SQL
Python-Based Website
Practic.io by Charlie Chen
All-in-one music practice app
CSS HTML JavaScript Python SQL
Python-Based Website
Molecular Symmetry Detection by David Sauer
Implementation of an algorithm to detect symmetries in molecules.
Python
Command-Line App Python
SongSelector by JaKayla Harris
Innovating way to search for songs using parameters such as tempo, instruments, language, and duration simultaneously.
CSS HTML Java Python
Python-Based Website
NewStylez by Nhaomi J Lartey
A website to find different natural hairstyles
CSS HTML Python SQL
Python-Based Website
Home In The Yard by Khang Duy Nguyen
Website To Introduce Incoming Students to The Yard
CSS HTML JavaScript Python
Python-Based Website
Robin50 by Raadhay Hitesh Patel
Modern financial services website
CSS HTML JavaScript Type-script
Node.js-Based React-based Website Website Website other
Duper Delay by Fox Schwach
Duper Delay is an audio processing program to manipulate, transform, and explore sound.
SuperCollider
Audio Processing
ESchedule by Elicia Reynolds
client organization web app
CSS HTML JavaScript Python SQL
Python-Based Website Website other
Productivity Buddy by Vincent Costa
A Chrome extension for enhanced productivity, allowing users to block specified websites during set times of the week.
CSS HTML JavaScript
Chrome Extension
Think Critical (Project Eristic) by Fady Eid
Think Critical (Project Eristic) is an iOS application designed to address the twelve most common logical fallacies.
Swift
iOS App
Robin50 by Nathaniel Misha Amshen
A front-end implementation of a stock portfolio and research website
CSS HTML JSON JavaScript Typescript
Node.js-Based React.js-based Website Website Website other
Growth Plan for Design Skills by Kyle Welch
Personalized growth plan for designers who want to improve their skills
CSS HTML JavaScript
Website other
OAC Mazes by Owen Abner Bosley
Website to randomly generate mazes for users to solve with accounts to save data.
CSS HTML JavaScript Python SQL
Python-Based Website
Harvard MusicWatch by Rebecca Mack
A website for Harvard music groups to promote their events to the wider Harvard community
CSS HTML Python SQL
Python-Based Website
Mailboxed by Khadijah A Olufayo
Mailboxed is a web application where you can read virtual letters addressed to you or messages sent to the public
HTML JavaScript Python SQL
Python-Based Website
Footstrike Trainer by Collin Fullen
My project is a device that enables visualization, recording, and analysis of foot strike toward improving running gait.
C++ Python
Arduino App Device/Training Tool Tool
The Fitting Room by Red Necole Hamblin
a website that allows you to explore different kinds of fashion styles
CSS HTML JavaScript SQL
Website other
Harvard Astronomy Hub by Ambika Grover
A hub for astronomy enthusiasts to find places on campus to watch the night sky! ✨
CSS HTML JavaScript Python SQL
Python-Based Website
Read50 by Frank Liu
Epub reader and social book logger.
CSS HTML JavaScript Python SQL
Node.js-Based Python-Based Website Website
What's Your Harvard Personality? by Anne Mykland
A website where users can take a quiz which sorts them into one of eight "Harvard personality types"
CSS HTML JavaScript Python SQL
Python-Based Website
Studdy Buddy by Beamlak Tekeba Birhane
An app that keeps a student accountable while studying.
Python
macOS App
Red Star by Isaac Lagrandeur Brown
A way to, server-side, upload pdf files in conjunction with submitted works and authors, with a map of all countries with authors included.
HTML JavaScript Python SQL
Python-Based Website Website other
Let's learn about geography! by Euphy Liu
Learn more about capitals in the world from this game!
HTML JavaScript
Node.js-Based Website
CS50 CLUE by Julia Gayle Grinstead
A adaptation of the board game CLUE for cs50.
CSS HTML Python SQL jinja
Game Python-Based Website
CS50 Clue by Milligan Grinstead
We built an online version of the classic board game Clue and made it Harvard themed.
CSS HTML Jinja Python SQL
Game Python-Based Website
Snake 50 by John Burghardt
My version of google's snake video game
HTML JavaScript Python SQL
Game Python-Based Website
WriteRight by Louis Bernard Auxenfans
A whiteboard where you can draw any image and then reverse image search your drawing in Google
CSS HTML Python SQL
Python-Based Website
Performance Over Expected in Chess by Jon Wachob
looking at a players performance over expected in chess to detect potential cheaters.
CSS HTML JavaScript Python
Python-Based Website
Truman 2048 by Andrew Benjamin Abler
2048 game of Truman's face
CSS HTML JavaScript
Game Node.js-Based Website
WriteRight by Catherine Bingrui Li
A website that has a whiteboard for users to draw on, which can then send the image they drew through Google’s Reverse Image search to output matches!
CSS HTML JavaScript Python SQL
Python-Based Website Windows App
Course Scheduler by Ray Zhao Zhou
Input courses to see if you fulfill concentration requirements!
CSS HTML JavaScript PHP Python SQL
Python-Based Website
Jisho50 (jisho means dictionary in Japanese) by Linda Zhang
it is a japanese dictionary and vocab book
CSS HTML Python SQL
Python-Based Website
Reeler by Hank Bing-Ray Yang
A platform that allows you to rate movies that you've seen and it will provide recommendations based on the movies you choose.
CSS HTML Python SQL
Python-Based Website
Timeblocker by Ethan Romul Dhadly
A productivity app that records tasks and has several timers and then exports your work completed to your google calendar.
JavaScript
Node.js-Based Website
Timeblocker by Andrew Yu
A Google Calendar integrated productivity time-tracking system.
JavaScript
Node.js-Based Website
Recipe Hunter by Carly Skye Gelles
Our website provides users with recipe recommendations based off of their preferences.
CSS HTML Python
Python-Based Website
scene.py by Thomas Jonathan Sherman King
I learned how to use manim: the python package for making mathematical animations.
Python
Animation
Home in the Yard by Hannah Chun
This is a website that helps first-years get accustomed to life at Harvard by providing useful links, photos and scans of famous landmarks in the Yard, and 3D models of different dorm types.
CSS HTML Python
Python-Based Website
The Word by Onyinye Emmanuel Okonkwo
An app that allows you to look at Bible verses on different topics.
Swift
iOS App
A Whale's Eye View by Akshay Prabhu
A flask based web application which allows whale watchers to create and book trips.
CSS HTML JavaScript Python SQL
Python-Based Website
Health Tracker by Zach Thomas Berty
It is an innovative website designed to provide personalized health insights.
HTML Python SQL
Python-Based Website
Refractify by Akshaya Ravi
Log in to Spotify and view a color palette based on any of your playlists.
CSS HTML JavaScript Python
Python-Based Website
Shadowhunters by Clare Rajapakse
Based around the Shadowhunter books by Cassandra Clare, my website includes information about the books as well as quizzes for readers.
CSS HTML JavaScript
Website other
CampusGuessr by Thomas Ethan Cardenas
GeoGuessr for Harvard's Campus.
CSS HTML JavaScript Python SQL
Python-Based Website
FindYourPeople by Faith Annebelle Atieno
It is a web application that matches people based to what they have in common.
CSS HTML JavaScript Python SQL
Python-Based Website
SkinCheck by Justin Wenjia Liu
AI-based telehealth portal for skin cancer diagnosis
CSS HTML JavaScript Python SQL
Python-Based Website
SkinCheck by Sahil Sood
An AI diagnostic and tool for patients/physicians to communicate with each other
CSS HTML Python SQL
Python-Based Website
Battleramanexus by Sarah Felicia Li
A 2D RPG fighting game where the main character must defeat all the zombies to win.
GD Script which is specific to Godot but really similar to python Python
Game
Elo Rating Tracker by Perryn Chang
A website to keep track of a chess club's members and their ratings.
CSS HTML Python
Python-Based Website
Marketplace by Owen Ke Jin
Allows users to list items/services and contact sellers
HTML Python SQL
Python-Based Website
MyBergFitnessPal by Agustin Garcia Lopez
Food tracker for Anneburg.
CSS HTML JavaScript Python SQL
Python-Based Website
My Berg Fitness Pal by Joanna Nunez
My Berg Fitness Pal is the one and only free calorie and protein tracking website connected to Annenberg's dining menu to help students live healthier.
CSS HTML JavaScript Python SQL
Python-Based Website
Timeblocker by Mohammad Habeeb Khan
a productivity app that syncs tasks completed to the user's google calendar
JavaScript
Node.js-Based Website
Gath by Xinyue Wang
Gath is an iOS app based in AR space, allowing users to upload and manipulate their own 3D models and photos in augmented reality (AR) space.
Swift
Tool iOS App
Stitches: Guide to Crocheting by Jessica Navarro
Provides crochet tutorials based on user experience level and interests
HTML JavaScript Python SQL
Python-Based Website
BergInsights/BergDash by Ari Kaufman
An all-in-one site to let users view, rate, order, and deliver Annenberg food.
CSS HTML JavaScript Python SQL
Python-Based Website
Battleramanexus by Shrey Jhalani
A PVE game in which the main character must defeat zombies in levels that become progressively more difficult.
GDScript Python
Game
Nes2Exec by Andrew Oluseyi Ogundimu
A NES Emulator
C++ GLSL (OpenGL Shader Language)
Linux App Windows App macOS App
Nest by Tyler N Nilson
A social media website for birders, where users can post bird sightings, find friends, and track life lists.
CSS HTML JavaScript Python SQL
Python-Based Website
CrimsonCollab by Levi Backman
A project collaboration platform for Harvard Students
CSS HTML JavaScript Python SQL
Python-Based Website
Budget Buddy by Eva Zheng
Web-based application for personal finance management
CSS HTML Python SQL
Python-Based Website
Nor' Easter by Eric Wang
A website to search for ski resorts and add them to a checklist.
CSS HTML JavaScript Python SQL
Python-Based Website
Comp Guide by Aashish Palikhey
A website that serves as a forum to gather information on and reviews different comps for Harvard Clubs
CSS HTML JavaScript Python SQL
Python-Based Website
Tapioca Time by Alp Namalan
A 2D game made in Unity about serving boba tea to your customers on time! (a la Overcooked).
C#
Game
Tapioca Time by Maryeva Gonzalez
Tapioca Time is a 2D game made with Unity where the goal is to complete as many boba orders as you can in 2 minutes.
C#
Game
PinPoint Yale by George Northup
An app to directly connect dining hall information to students in the form of a map with pins
SQL Swift
iOS App
Tapioca Time by Chris Shia
A 2D game about serving as many boba orders as possible in 2 min made in Unity
C#
Game
ChannelCheck by Shaun Pexton
An information hub for English Channel swimmers and attempt planners, providing detailed weather conditions and sea conditions on specific dates and across date ranges.
CSS HTML Python SQL
Python-Based Website
Dear Diary by Ashley Highland
A web application that allows users to input and store diary entries.
CSS HTML Python SQL
Python-Based Website
Tad's Gym by Tad Carney
A website where you can reserve gym facility slots
HTML JavaScript Python SQL
Website other
The Yale Major Quiz by Amelia Davidson
A website that allows users to choose between spring 2024 Yale courses, and ultimately informs them what their major should be
CSS HTML Python SQL
Python-Based Website
SprinkleWish Cards by Valeria Ceron
It's a web application where users can customize cards for various occasions and download to send to a friend.
CSS HTML JavaScript Python
Website other
SprinkleWish Cards by Shan Lateef
Card making website to send an edited template to a loved one via download feature.
CSS HTML JavaScript Python
Website other
Fractish.com by Valerie Calderon-Meyer
Manipulating pixels of an image to change it.
C CSS HTML Java JavaScript Python
Python-Based Website
Yellow Duck Unit Converter by Jamie Yun
A website that lets you convert different units.
CSS HTML JavaScript
Python-Based Website
BioBoss by Yusuf Yildirim
BioBoss is a Flask-powered interactive quiz platform for biology enthusiasts.
CSS HTML JavaScript Python SQL
Python-Based Website
Musical Bug by Michael Cheng
Musical Bug is a website to help musicians manage and monitor their practice sessions.
CSS HTML JavaScript Python SQL
Python-Based Website
Cards Against Humor by Himal A Bamzai-Wokhlu
Cards Against Humanity Game that rates how funny you are!
CSS HTML Python SQL
Python-Based Website
GlobalGather by Marc Polguère
An iOS app which helps long-distance friend groups stay in contact.
Swift
iOS App
The Gallerist by Niuniu Zhao
Review works of art!
CSS HTML JavaScript Python SQL
Python-Based Website
Vibes Button by Isa Murray
A button that generates happy sentences from the content of a website.
HTML JavaScript Python SQL
Chrome Extension Python-Based Website
Rudimental Central by Jacob Leshnower
A website that teaches snare drum rudiments.
CSS HTML I used Flask JavaScript Python a Python framework
Python-Based Website
Petting Zoo by Aaron Smith
Play virtual music instruments
CSS HTML JavaScript Python
Python-Based Website
PICpocket by Cole Jackson
A website that lets you convert images into different cool styles!
CSS HTML JavaScript Python
Python-Based Website
Zaid's Tracker by Zaid Balbaki
A website that allows users to create their own to do list!
CSS HTML JavaScript Python SQL
Python-Based Website
Chat SOM by Stacey Hou
A chat bot that offers answers about the Yale SOM curriculum
CSS HTML Python SQL
Python-Based Website
Eggy Translations by Stella Choi
A translating Google Chrome extension that has many fun-aspects that are egg-related.
CSS HTML JavaScript
Chrome Extension
Charlie's Super Fun Game!! by Charlie Stemerman
A trivia game.
CSS HTML JavaScript Python SQL
Python-Based Website
Song Synergy by Rebecca Schussheim
A website which grows a Spotify playlist based off of a seed song and subsequent dynamic recommendations.
CSS HTML JavaScript Python
Python-Based Website Website other
Quranic Recitations (Qirahs) by Danish Khan
A website that helps users explore Quranic Recitations (Qirahs).
CSS HTML JavaScript Python SQL
Python-Based Website
BeforeTheAisle by Sahriar Khan
Before The Aisle: Questions to ask before marriage
CSS HTML Python SQL
Python-Based Website
Cards Against Humor by Luke Linxiao Yang
Online Cards Against Humanity game that rates the user's sense of humor using NLP.
HTML JavaScript Python SQL
Game Python-Based Website
BeforeTheAisle by David Lopez
BeforeTheAisle: Questions to ask before marriage
CSS HTML Python SQL
Python-Based Website
Beyond the Stacks (formly known as Studyability) by Kathleen Cain
Find your next best study spot on or near Yale's campus with Beyond the Stacks
CSS HTML JavaScript
Website other
Yale Reviews by Oren Aviad
A website for yale students to review local restaurants and businesses when working with a college budget.
CSS HTML JavaScript Python SQL
Python-Based Website
Yale Reviews by Trace Whitmire
A website for Yale students to review businesses and restaurants around New Haven.
CSS HTML JavaScript Python SQL
Python-Based Website
Scanner by Everett Yum
The user enters text, and the program scans it in poetic meter and offers what meter each line is in.
CSS HTML JavaScript Python
Python-Based Tool Website
Chat S.O.M. by Ryan Weathers
Website that uses OpenAI's API to create a chat function that gives users relevant courses based on their interests or other requirements.
CSS HTML Python SQL
Python-Based Website
Bookshelf by Lena Cassidy
Virtual book organizer
CSS HTML JavaScript Python SQL
Python-Based Website
Dog Breeder World by Rashel Chipi
A platform for dog breeders and customers to post and find dog litters.
CSS HTML JavaScript Python SQL
Python-Based Website
Hair Lovin' by Darwin Restrepo de la Cruz
A forum where users can talk about their hair routines and search through others.
CSS HTML Python
Python-Based Website
TaskWhiz by Dane Keahi
Task management webapp that allows users to organize their weekly schedule
CSS HTML JavaScript Python SQL
Python-Based Website
Anime Tracker by Alyssa Chen
Allows users to search for anime and add or remove them from lists (watched, want to watch, dropped, in progress)
CSS HTML Python SQL
Python-Based Website
Which Yale Residential College Are You? by Gloria Kunnapilly
A personality quiz which tells the user which Yale Residential College their preferences are most compatible with.
CSS HTML JavaScript Python
Python-Based Website
Vibelyze by Gustavo Chavez
Recommending movies based on movie reviews through sentiment analysis.
CSS HTML Python
Python-Based Tool Website
The Planet Saviors by Sarvenaz Mohaghegh
A website that connects volunteers with volunteer organizations focused on environmental issues in the state of Conneticute
CSS HTML JavaScript Python SQL
Python-Based Website
Awful Horoscopes by Caleb Xiao
Bad astrological horoscopes so you can manifest bad things for your enemies
CSS Flask HTML JavaScript Jinjja Python SQL
Python-Based Website
Newsfeed by Jonathan Lim
A web app in which users can find, add, and manage RSS (Really Simple Syndication) feeds - these allow users to access updates to websites in a standardized, computer-readable format.
HTML JavaScript Python SQL
Python-Based Website
Fantasy Game by Suzy Higuchi
It is a website that lets you create your own team of NHL skaters and goalies.
HTML Python SQL
Python-Based Website
Course Demand Watchlist by Manav Singh
Tells you the number of people registered and waitlisted for Yale courses
CSS HTML Python SQL
Python-Based Website
CS50 Monopoly by Huanzhen (Danny) Cao
This project aims to create a web-based Monopoly board game using the Flask framework.
CSS HTML JavaScript Python SQL
Game Python-Based Website Website other
MuseNotes by Mercedes Cheung
Note-taking web app for music students
CSS HTML JavaScript Python SQL
Python-Based Website
Beyond the Stacks by Abigail Brown
A website that allows users to search and filter Yale study spots
CSS HTML JavaScript
Website other
YMViewer by Arthur Souza Starling
Yale IM unified platform for signing up for games and checking scores.
CSS HTML JavaScript Python SQL
Python-Based Website
Metrix Website by Matthew Riley
This website models the analysis of force through graphs and data.
CSS HTML JavaScript Python
Python-Based Website
Yalarm by David Rodriguez
An alarm website that allows for multiple profiles.
CSS HTML JavaScript Python SQL
Python-Based Website
Yale Musicians by Nicolas Upegui
Yale Musicians is a website where Yale students can register themselves as musicians and find other musicians that are registered
CSS HTML JavaScript Python SQL
Python-Based Website
CEREBRUM by Lee Johns
A text adventure game.
CSS HTML JavaScript Python SQL
Game Python-Based Website