校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

離散數學

Discrete Mathematics

學期
106-2
學分
3 學分
當期課號
1202
永久課號
DCP2353
開課單位
資訊學院共同課程
授課教師
林甫俊
校區
光復
類別
必修
上課時間表
週二
週五
3
10:10–11:00
離散數學
EC122
2 節連堂
4
11:10–12:00
7
15:30–16:20
離散數學
EC122

* 根據陽明交大上課時間表所列

概述

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.

先修科目

basic high school mathematics

評分方式

Midterm 35% Final 35% Homework 30%

課程大綱
  • Chap1: Logic and Proofs Proposition
  • Chap 2: Sets, Functions, Sequences, and Sums
  • Chap 3: Algorithms
  • Chap.4 Number Theory and Cryptography
  • Chap 5: Induction and Recursion
  • Chap 6: Counting
  • Chap 9: Relations
  • Chap 10: Graphs
週次計畫
週次主題
第 1 週Proposition Logic Proposition Equivalences
第 2 週Predicates and Quantifiers Nested Quantifiers
第 3 週Rules of Inference
第 4 週Introduction to Proofs Proof Methods and Strategy Sets Set Operations
第 5 週Functions Sequences and Summations
第 6 週Cardinality of Sets
第 7 週Algorithms Growth of Functions
第 8 週Complexity of Algorithms
第 9 週Midterm Exam
第 10 週Divisibility and Modular Arithmetic Integer Representations and Algorithms Primes and Greatest Common Divisors
第 11 週Solving Congruences Applications of Congruences Cryptography
第 12 週Mathematical Induction Strong Induction and Well- Ordering Recursive Definitions and Structural Induction
第 13 週Recursive Algorithms The Basics of Counting The Pigeonhole Principle
第 14 週Permutations and Combinations Binomial Coefficients Generalized Permutations and Combinations
第 15 週Generating Permutations and Combinations Relations and Their Properties n-ary Relations and Their Applications Representing Relations
第 16 週Closures of Relations Equivalence Relations Partial Orderings Graphs and Graph Models Graph Terminology and Special Types of Graphs
第 17 週Representing Graphs and Graph Isomorphism Connectivity Euler and Hamilton Paths Shortest-Path Problems
第 18 週Final Exam
教科書

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