10902 工程學群 電機工程學系

離散數學

趙啟超 教授

電機工程學系
國立清華大學電機工程學系特聘教授 
美國加州理工學院博士
【經歷】國立清華大學81、90、96校傑出教學獎
【網站】
【授課】通訊系統、錯誤更正碼、線性代數、離散數學
【專長】數位通訊、錯誤更正碼、訊息理論、無線網路

News

最新公告

2026-07-28 善用 AI 工具,打造高效率學術生活──10 大大學生與研究生必備 AI 幫手推薦 ! (20250825)
2026-07-28 台灣開放式課程聯盟創用CC4.0中英文版授權書
2026-07-28 TOCEC攜手均一教育平台 推動數位學習新未來
2026-07-28 恭賀! 資工系王俊堯教授工程數學開放式課程|榮獲2025臺灣開放教育卓越獎OCW組特優!!
2026-07-28 物理系張存續教授微波物理與應用一|第1.2講義資料
2026-07-28 蔡英俊教授.焦元溥教授|鋼琴少女彈什麼?──用音樂閱讀《窗外有藍天》
2026-07-28 【限額急徵】化學系陳貴通教授「分析化學一」拍攝&剪輯工讀生3名 !
2026-05-18 【暑期工讀招募】開放式課程誠徵影片剪輯與資訊工讀生至6/15截止!
2026-05-13 卓越,從種下種子開始! 5/11–6/19|2026 OE Awards
2026-03-10 李炯霆教授設計自動化一|以精密佈局描繪設計的秩序
2026-01-08 白先勇教授|文學改編電影從《玉卿嫂》改編講起
2026-01-08 【OEGlobal 2026 論文徵稿】 MIT 麻省理工學院邀請您打造更開放且公平的未來!
2025-11-28 金守民教授 | 莎士比亞|Shakespeare 7 Hamlet Traged
2025-11-11 11/21-12/14課務組教學意見調查,請您踴躍填卷!
2025-11-07 12/11(四)資工領域演算法大師蒞臨清華,您怎能錯過呢?
2021-06-29 10920趙啟超教授離散數學作業與解答 !
2021-02-24 趙啟超教授 - 離散數學隨堂版書專區 !

Syllabus

課程大綱

本課程由清大電機系趙啟超教授授課,嚴謹解析離散數學基礎、組合計數與圖論優化等核心內容。這門硬核課程旨在建立紮實的演算法與邏輯思維根基,為資訊工程領域的基礎必修。

 

先修課程
Prerequisites

♠High-school mathematics, Calculus (preferred).

 

 

課程說明
Course Description
♠This course gives an introduction to the essentials of discrete and
 combinatorial mathematics.
♠想要紮實邏輯卻怕枯燥?跟著清大電機廣受學生推崇的趙啟超教授準沒錯!
 趙老師將以其招牌的嚴謹解析,帶你從離散數學基礎一路過關斬將,直取組合計數與圖論優化核心。
這門資訊工程必修的「硬核」課程,在趙老師的帶領下,將成為你建立演算法思維最過癮的邏輯重訓營!

 
指定用書
♠ R. J. McEliece, R. B. Ash, and C. Ash, Introduction to Discrete Mathematics. 

New York: Random House, 1989.
♠ N. L. Biggs, Discrete Mathematics, 2nd ed. New York: Oxford University Press, 

2002.
♠ C. L. Liu, Elements of Discrete Mathematics, 2nd ed. New York: McGraw-Hill, 
 1985.
♠ C. L. Liu, Introduction to Combinatorial Mathematics. New York: McGraw-Hill, 
 1968.
♠ K. H. Rosen, Discrete Mathematics and Its Applications, 8th ed. New York: 
 McGraw-Hill, 2019.
♠R. L. Graham, D. E. Knuth, and O. Patashnik, Concrete Mathematics: 
  A Foundation for Computer Science, 2nd ed. Reading, MA: Addison-Wesley, 1994.

 

 

課程內容
Course Contents
Fundamentals 
 ♠  Logic
 ♠ Set theory
 ♠  Mathematical induction
 ♠  Functions: definitions, pigeonhole principle
 
♠  Relations: definitions and properties, equivalence 
     relations, partial orders
Enumeration 
 ♠ Principles of counting
 ♠ Principle of inclusion and exclusion
 ♠ Recurrence relations: homogeneous recurrence
   relations, 
    nonhomogeneous recurrence relations
 ♠ Generating functions: generating functions for solving
   recurrence relations, generating functions for 
    partitions of integers
 ♠ Complexity of algorithms
  
Graph Theory 
  ♠ Introduction: definitions and properties, graph isomorphism, 
     Euler trails and circuits, planar graphs
  ♠ Trees: definitions and properties, rooted trees, 
     spanning trees, trees and sorting
  ♠ Optimization and matching: shortest-path problem, 
     minimal spanning trees, matching problem, 
     maximum flow problem
  
 
 

 

Keyword

關鍵字

  • 離散數學Discrete Mathematics
  • 組合數學combinatorial mathematics
  • 計數enumeration
  • 圖論graph theory

Chapters on Youtube

Teachers

趙啟超 教授

Social Share

Details