Skip to content

Set of my solutions and projects for Harvard's CS50x Introduction to Computer Science course.

Notifications You must be signed in to change notification settings

solomonng2001/harvard-cs50x

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

harvard-cs50x

This repository was created to document my progression throughout the 12 weeks-long Havard's CS50x Introduction to Computer Science course in 2021.

Takeaways from this awesome class:

  • Abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web programming
  • Languages include C, Python, and SQL plus HTML, CSS, and JavaScript
  • Pointers and memory allocations in a low-level language such as C
  • Realised that I absolutely love Python
    • Raises productivity by allowing one to focus on deploying ideas rather than working on low-level tasks such as deallocating memory
    • Extensive library of modules and APIs

Below is a table of contents for easy navigation through my course solutions and projects (assignment descriptions included in individual README documentations):

Certificate

About

Set of my solutions and projects for Harvard's CS50x Introduction to Computer Science course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published