|
週次 |
日期 |
單元主題 |
|
第1週 |
9/14 |
Chapter 1: Principles of Programming and Software Engineering |
|
第2週 |
9/21 |
Chapter 1: Principles of Programming and Software Engineering <br>Chapter 2: Recursion: The Mirrors |
|
第3週 |
9/28 |
Chapter 2: Recursion: The Mirrors <br>Performance Analysis and Measurement |
|
第4週 |
10/5 |
Chapter 3: Data Abstraction: The Walls |
|
第5週 |
10/12 |
Chapter 3: Data Abstraction: The Walls <BR>The C exception <BR>Chapter 4: Linked Lists |
|
第6週 |
10/19 |
Chapter 4: Linked Lists <BR>Called by Value and Called by Reference <BR>Programming Assignment 1: DVD Inventory Management System |
|
第7週 |
10/26 |
停課 |
|
第8週 |
11/2 |
Chapter 4: Linked Lists <BR>The C Template, Friend, and Standard Template Library <BR>Chapter 6: Stacks |
|
第9週 |
11/9 |
期中考 |
|
第10週 |
11/16 |
Chapter 6: Stacks |
|
第11週 |
11/23 |
Chapter 6: Stacks <BR>Chapter 7: Queue |
|
第12週 |
11/30 |
Chapter 7: Queue <BR>
Chapter 9: Algorithm Efficency and Sorting |
|
第13週 |
12/7 |
Chapter 9: Algorithm Efficency and Sorting <BR>Chapter 10 Trees |
|
第14週 |
12/14 |
Chapter 10 Trees<BR>Programming Assignment 2: Spam Mail Identification System |
|
第15週 |
12/21 |
Chapter 10 Trees<BR>Chapter 11 Tables and Priority Queues |
|
第16週 |
12/28 |
Chapter 11 Tables and Priority Queues <BR>Chapter 12.2: Hashing - Advanced Implementation of Tables |
|
第17週 |
01/04 |
Chapter 13: Graphs |
|
第18週 |
01/11 |
期末考 |