Skip to content

WHan7naHW/CS50Projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

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.

  1. Problem Set 0 - Scratch

  2. Problem Set 1 - C

  3. Problem Set 2 - Array

  4. Problem Set 3 - Algorithms

  5. Problem Set 4 - Memory

  6. Problem Set 5 - Data Structures

  7. Problem Set 6 - Python

  8. Problem Set 7 - SQL

  9. Problem Set 8 - HTML, CSS, JavaScript

  10. Problem Set 9 - Flask

  11. Final Project


💡 This was CS50x! 🥰