Data Structures and Algorithm Analysis in C, M. A. Weiss, Pearson, 2nd edition, 1996 [_]| Week | Date | Topic | Material | Ref. |
|---|---|---|---|---|
| 1 | Jun. 24, 2025 | Course Overview C Programming (Part I) |
||
| 2 | Jul. 1, 2025 | C Programming (Part II) | ||
| 3 | Jul. 8, 2025 | C Programming (Part III) | ||
| 4 | Jul. 15, 2025 | Mathematic Review Asymptotic Notation and Basic Complexity Analysis |
||
| 5 | Jul. 22, 2025 | Data Structure and ADT C Programming with Struct |
||
| 6 | Jul. 29, 2025 | Array List and Linked List | ||
| 7 | Aug. 5, 2025 | Stack and Queue | ||
| Aug. 11, 2025 | -- Midterm Examination (8.00 ~ 11.00) -- | - | ||
| 8 | Aug. 19, 2025 | Tree and Hierarchical Order | ||
| 9 | Aug. 26, 2025 | Ordered Tree | ||
| 10 | Sep. 2, 2025 | Search Tree | ||
| 11 | Sep. 9, 2025 | Priority Queue | ||
| 12 | Sep. 16, 2025 | Hash | ||
| 13 | Sep. 23, 2025 | Searching Algorithms | ||
| 14 | Sep. 30, 2025 | Sorting Algorithms | ||
| Oct. 7, 2025 | -- No Class -- (Commencement Ceremony, Oct. 6~9, 2025) |
- | ||
| 15 | Oct. 14, 2025 | Basic Graph Algorithms | ||
| Oct. 29, 2025 | -- Final Examination (9.00 ~ 12.00) -- | - |
Introduction to Algorithms, T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein, PHI Learning, 3rd edition, 2010 [_]




