/harvard-CS50x

Set of solution implementations to Harvard's Introductory Course to Computer Science (CS50x).

Primary LanguageC

harvard-CS50x

I created this repository to document my progression throughout Harvard's Introductory Course to Computer Science. (Preview: That's an awesome class)

It has been a treat to go through all of the problem sets and to learn things that I would not otherwise learn (specifically, C language)

The great things I got from this class:

  • Learned the basics of a low-level language, such as C
    • Pointers
    • Memory allocations
    • Implementation of Data Structures
  • Realized that I absolutely love Python
    • It raises productivity as you can focus on deploying your ideas rather than working on the low-level tasks, such as deallocating memory
    • Extensive library of Modules and APIs that are available instantly
    • Perfectly works with awesome frameworks, such as Django, Pandas, Tensorflow.

Below is the table of contents for easy navigation through my solutions to the exercises: