ℹ️ CS50's Introduction to Computer Science (MOC)

Find the course here
Official Lecture notes

CS50 IDE: https://cs50.dev/ (Online VSCode)
CS50 Library Documentation: https://manual.cs50.io/#cs50.h

↩️ Go Back

Related Courses: ℹ️ CS50's Introduction to Artificial Intelligence with Python (MOC)

Public Notes 📄

Week0 - Introduction to Computer Science

Week1 - Intro to C Language and CS50 Library

Week2 - Compiling, Debugging, Arrays, Command Line Arguments and Exit Statuses in C

Week3 - Algorithms in C (Linear and Binary Search; Selection, Bubble and Merge Sort; Recursion)

Week4 - Hexadecimal Memory Addresses, Pointers, and Strings in C

Week5 - Data Structures in C (Linked Lists, BST, Hash Tables, Tries, Stacks, Queues, and Dictionaries)

Week6 - Introduction to Python (A Transition from C)

Week7 - Introduction to SQL

Week8 - Introduction to Client Frontend

Week9 - Introduction to Server Backend

Week 10 - Introduction to Artificial Intelligence


Private Notes 📄


↩️ Go Back