Important Points to Note in C++ Basics
Common pitfalls to note when transitioning from C to C++
Git Remote Connection
Establishing connection between git and github, uploading files
Git Introduction
Basic concepts and operations of git
Makefile Introduction
Basic concepts of makefile
Computer Network Fundamentals
Note: This is all preliminary understanding, not in-depth. Will discuss more when we get to computer networks. # Basic Concepts ## Endpoints and Sessions An endpoint refers to a device on the network that can send or receive data. Communication between two endpoints is called a conversation. ## IP Address 32-bit binary number, commonly represented in dotted decimal notation, changes as devices connect to different local area networks. Part consists of network number, another part is host numb...
useful_links
Book Resources: https://github.com/frankcbliu/CS-Books-PDF Algorithm Knowledge Explanation: https://oi-wiki.org/graph/ CS Self-Study Guide: https://csdiy.wiki XuetangX (similar to MOOC course website): https://www.xuetangx.com (Highly recommend Tsinghua University Professor Zheng Li’s C++ Programming course) Computer Practical Technology (XuetangX): https://www.xuetangx.com/learn/THUSAST08091234567890/THUSAST08091234567890/8571842/video/13167559 Data Structures by Deng Junhui (XuetangX): htt...








