Discrete Mathematics - 99 Academic Year

離散數學 - 99學年度

本課程是由 國立陽明交通大學資訊工程學系 提供。

1. To demonstrate to students how mathematics can be applied to solve nontrivial real-life problems

2. To gain more experience with mathematical thinking, arguments and proof techniques, which are essential in reasoning about computation

3. To learn about a number of different discrete structures (e.g., sets, relations, graphs, trees, etc.) that provide the mathematical formalizations for many computational problems

4. To hope that students will not only learn some powerful mathematical tools but also develop their ability to perceive, to formulate, and to solve mathematical problems

5. To provide a gateway to more advanced courses in any computer science courses, including data structures, algorithm, database automata theory, computer security, etc.

  •  

課程用書:

Kenneth H. Rosen, Discrete Mathematics and Its Applications, 6th ed., McGraw-Hill Inc.

為求學習成效完美,請購買課本!

授課教師 資訊工程學系 易志偉老師
課程學分 3學分
授課年度 99學年度
授課對象 大學部
預備知識 無
課程提供 課程影音   課程綱要   課程行事曆  

課程目標

1. To demonstrate to students how mathematics can be applied to solve nontrivial real-life problems

2. To gain more experience with mathematical thinking, arguments and proof techniques, which are essential in reasoning about computation

3. To learn about a number of different discrete structures (e.g., sets, relations, graphs, trees, etc.) that provide the mathematical formalizations for many computational problems

4. To hope that students will not only learn some powerful mathematical tools but also develop their ability to perceive, to formulate, and to solve mathematical problems

5. To provide a gateway to more advanced courses in any computer science courses, including data structures, algorithm, database automata theory, computer security, etc.

 

課程書目

Kenneth H. Rosen, Discrete Mathematics and Its Applications, 6th ed., McGraw-Hill Inc.

 

評分標準

項目百分比
2 Preliminary Test20%
2 Midterm40%
1 Final35%
Homework, Quizzes and others 10%

本課程行事曆提供課程進度與考試資訊參考。

學期週次
上課日期
參考課程進度

第一週

2011/02/22 & 02/25
  • 1.1 Proposition Logic
    1.2 Proposition Equivalences
    1.3 Predicates and Quantifiers 
第二週2011/03/01 & 03/04
  • 1.4 Nested Quantifiers
    1.5 Rules of Inference
    1.6 Introduction to Proofs
第三週2011/03/08 & 03/11
  • 1.7 Proof Methods and Strategy
    Preliminary Test #1
    2.1 Sets 
第四週2011/03/15 & 03/18
  • 2.2 Set Operations
    2.3 Functions
    2.4 Sequences and Summations
第五週2011/03/22 & 03/25
  • 3.4 The Integers and Division
    3.5 Primes and Greatest Common Divisors
    3.6 Integers and Algorithms
第六週2011/03/29 & 04/01
  • Preliminary Test #2
    Break
第七週2011/04/05 & 04/08
  • 3.7 Applications of Number Theory
    4.1 Mathematical Induction
    4.2 Strong Induction and Well-Ordering
第八週2011/04/12 & 04/15
  • 4.3 Recursive Definitions and Structural Induction
    4.4 Recursive Algorithms
    5.1 The Basics of Counting
    4.4 Recursive Algorithms
第九週2011/04/19 & 04/22
  • 5.2 The Pigeonhole Principle
    5.3 Permutations and Combinations
    5.4 Binomial Coefficients
第十週2011/04/26 & 04/29
  • 5.5 Generalized Permutations and Combinations
    Midterm #1 Ch 3.3~3.7 & Ch.4.1~4.4
第十一週2011/05/03 & 05/06
  • 5.6 Generating Permutations and Combinations
    7.1 Recurrence Relations
    7.2 Solving Linear Recurrence Relations
第十二週2011/05/10 & 05/13
  • 7.3 Divide-and-Conquer Algorithms and Recurrence Relations
    7.4 Generating Functions
    7.5 Inclusion-Exclusion
    7.6 Applications of Inclusion-Exclusion
第十三週2011/05/17 & 05/20
  • 8.1 Relations and Their Properties
    Midterm #2: Chapter 5,7 (not including 7.3)
第十四週2011/05/24 & 05/27
  • 8.3 Representing Relations
    8.4 Closures of Relations
    8.5 Equivalence Relations
第十五週2011/05/31 & 06/03
  • 8.6 Partial Orderings
    9.1 Graphs and Graph Models
    9.2 Graph Terminology and Special Types of Graphs
第十六週2011/06/07 & 06/10
  • 9.3 Representing Graphs and Graph Isomorphism
    9.4 Connectivity
    9.5 Euler and Hamilton Paths
    9.6 Shortest-Path Problems 
第十七週2011/06/14 & 06/17
  • 10.1 Introduction to Trees
    10.3 Tree Traversal
    10.5 Minimum Spanning Trees
第十八週2011/06/21 & 06/24
  • Break
    Final Exam Chapter 8,9,10
preload imagepreload image