CS50x
{Harvard University · Certificate Earned}
Harvard's Introduction to Computer Science. Ten weeks, four languages,
one certificate. Here's what I built and learned.
Problem Sets
Week 0 — Scratch:
Animated interactive gameWeek 1 — C:
Hello, Mario pyramid, CashWeek 2 — Arrays:
Scrabble, Readability score, Caesar cipherWeek 3 — Algorithms:
Sort, Plurality voting, RunoffWeek 4 — Memory:
Volume, Image filters, JPEG recovery from raw memoryWeek 5 — Data Structures:
Inheritance, Speller — hash table spell-checkerWeek 6 — Python:
Sentimental / Hello, Mario, Cash, Readability, and DNA strand matchingWeek 7 — SQL:
Songs database, Movies database, FiftyvilleWeek 8 — HTML, CSS, JavaScript:
Trivia, HomepageWeek 9 — Flask:
Birthdays:
GitHub
Finance — stock-trading web app:
GitHubFinal Project:
VORTEX — Flask-based e-commerce platform:
GitHub
