This repository is the collection of my solutions as I go through the CS50x course.
CS50 is a 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.
Course β’ Ed Community β’ Style Guide
A quick word on Academic Honesty. While these solutions can help you to get through the course, you should do your best to figure out a viable answer before taking a look at any of these. Investing time and energy into solving the problem sets yourself is, in my opinion, the best way to true learning.
- Week 01: C
- Week 02: Arrays
- Week 03: Algorithms
- Week 04: Memory
- Week 05: Data Structures
- Week 06: Python
- Week 07: SQL
- Week 08: HTML, CSS, JavaScript
- Week 09: Flask
- Abstraction
- Algorithms
- Data structures
- Encapsulation
- Resource management
- Security
- Software engineering
- Web programming
- C
- Python
- SQL
- HTML
- CSS
- JavaScript