Textbook:
Fundamentals of Data Structures in C++, 2nd ed., by Horowitz et al.
Course Outline:
Intro. to C++ and Algorithm : Chapter 1
C++ and Arrays : Chapter 2
Stacks and Queues : Chapter 3
linked Lists: Chapter 4
Trees: Chapter 5
Graphs: Chapter 6
Sorting: Chapter 7
Hashing: Chapter 8
Advanced Topics: others
Grading Policy:
Online quizzes: 20% NTHU Online Judge System, http://acm.cs.nthu.edu.tw/
Preview quizzes: 10%
Assignments: 20%
Two exams: 45%
Participation: 5%
Note:
Students should take and pass at least one programming course in advance and
can
program in C & C++ well.
The course is lectured in English.
All the announcement will be sent through iLMS.
The distance learning platform is:
https://teams.microsoft.com/l/team/19%3a3TRUxPVxWrlQ2Dk95IThZ6rDTQ1x06DrX6q6qWDC1H
41%40thread.tacv2/conversations?groupId=3ec34d53-eedf-43dd-b2ab-
ccdec739ac58&tenantId=6c3bc511-43c7-4596-baeb-2335c69c41f1
NTHU eLearn system will be employed as well