UIUC fundamental CS specializations This is the repository for my notes from coursera UIUC fundamental CS specializations There are 3 courses from this specialization Object Oriented Programming in C++ Unorder data structures Order data structures 🚀 Object Oriented Programming in C++ CPP Memory Stack Memory Heap Memory Heap Memory puzzles Basic syntax Loop Syntax CPP Classes Constructors Destructors Inheritance Template Variable Storages 🌟 Ordered data structures Array & Linked List Queue Stack AVL Trees Binary Trees B-Tree Heap 💫 Unordered data structures Hashing Disjoint Set, Union Graph Breath First Search, Depth First Search Minimum Spanning Tree Dijkstra's algorithms Certificates