Skip to content
/ cs50 Public

Notes and solutions to HarvardX: CS50's Introduction to Computer Science.

Notifications You must be signed in to change notification settings

joeyqlim/cs50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50x 2020

Notes and solutions to HarvardX: CS50's Introduction to Computer Science 2020.

Introduction to the intellectual enterprises of computer science and the art of programming. This course teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, and software engineering.

  • Week 0 Scratch 😺
    • Scratch - 100%
  • Week 1 C ✅
    • Hello - 100%
    • Mario (Less) - 99%
    • Cash - 100%
  • Week 2 Arrays ✅
    • Readability - 100%
    • Caesar - 99%
  • Week 3 Algorithms ✅
    • Plurality - 100%
    • Runoff - 100%
  • Week 4 Memory ✅
    • Filter (Less) - 100%
    • Recover - 100%
  • Week 5 Data Structures ✅
    • Speller - 100%
  • Week 6 Python 🐍
    • Hello - 100%
    • Mario - 95%
    • Cash - 100%
    • Readability - 99%
    • DNA - 100%
  • Week 7 SQL ✅
    • Movies - 100%
    • Houses - 100%
  • Week 8 Information ✅
    • Homepage - 100%
    • Finance - 100%
  • Final Project: Bopomofo Keyboard (Google Chrome extension)

About

Notes and solutions to HarvardX: CS50's Introduction to Computer Science.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published