1. | Revisit C programming | Revisit : pointers and arrays (the heart of the C programming) | ||
2. | Data structure (1) | Linked list and its variants | ||
3. | Data structure (2) | Stack and queue with the linked list | ||
4. | Data structure (3) | Understanding tree structures and its applications | ||
5. | Sorting algorithms | Practice with various sorting algorithms (insertion, bubble, quick, and so on) | ||
6. | Searching algorithms (1) | Introduction to searching algorithms (sequential and binary searching) | ||
7. | Searching algorithms (2) | Tree-based searching algorithms (binary tree, red-black tree, etc.) | ||
8. | Algorithm in computer vision | computer vision; Object detection-HOGgles, Demo video:Hand tracking |