Syllabus

6
Syllabus • Text K. H. Rosen, " Discrete Mathematics and Its Applicatio ns ", 6e, McGraw-Hill, 2006. ( 歐歐 ) Office hours Tuesday 8:00-12:00 am • http://www1.pu.edu.tw/~ycwong

description

Syllabus. Text K. H. Rosen, " Discrete Mathematics and Its Applications ", 6e, McGraw-Hill, 2006. ( 歐亞 ) Office hours Tuesday 8:00-12:00 am http://www1.pu.edu.tw/~ycwong. Grading Policy. 課堂表現 20% Coding Project 15% 期中考 (x3) 15% 期末考 20%. 8.1 Relations and Their Properties - PowerPoint PPT Presentation

Transcript of Syllabus

Page 1: Syllabus

Syllabus

• Text– K. H. Rosen, "

Discrete Mathematics and Its Applications", 6e, McGraw-Hill, 2006. ( 歐亞 )

• Office hours– Tuesday 8:00-12:00 am

• http://www1.pu.edu.tw/~ycwong

Page 2: Syllabus

Grading Policy

• 課堂表現 20% • Coding Project 15%• 期中考 (x3) 15% • 期末考 20%

Page 3: Syllabus

Lecture [1/3]

• Ch 8. Relations (2) • 期中考 (1) • Ch 9. Graphs (3)• Ch 10. Trees (2)• 期中考 (2)

•8.1 Relations and Their Properties •8.3 Representing Relations •8.4 Closures of Relations •8.5 Equivalence Relations •8.6 Partial Orderings

•9.1 Graphs and Graph Models •9.2 Graph Terminology •9.3 Representing Graphs and Graph Isomorphism •9.4 Connectivity •9.5 Euler and Hamilton Paths •9.6 Shortest-Path Problems •9.7 Planar Graphs •9.8 Graph Coloring

•10.1 Introduction to Trees •10.2 Applications of Trees •10.3 Tree Traversal •10.4 Spanning Trees •10.5 Minimum Spanning Trees

Page 4: Syllabus

• Ch 5. Counting (2.5)• 期中考 (3) • Ch 7. Advanced Counting Techniques (2.5)

Lecture [2/3]•5.1 The Basics of Counting •5.2 The Pigeonhole Principle •5.3 Permutations and Combinations •5.4 Binomial Coefficients •5.5 Generalized Permutations and Combinations •5.6 Generating Permutations and Combinations

•7.1 Recurrence Relations •7.2 Solving Linear Recurrence Relations •7.3 Divide-and-Conquer Algorithms and Recurrence Relations •7.4 Generating Functions •7.5 Inclusion-Exclusion •7.6 Applications of Inclusion-Exclusion

Page 5: Syllabus

• Ch 12. Modeling Computation (1)• 期末考

Lecture [3/3]

•12.1 Languages and Grammars •12.2 Finite-State Machines with Output •12.3 Finite-State Machines with No Output

Page 6: Syllabus

• Euler Circuits • Shortest Path• Tree Traversal• Minimum Spanning Trees

Projects