10902 工程學群 電機工程學系

離散數學

趙啟超 教授

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

News

最新公告

2026-01-28 2026年2-5月 開放式課程黃一農院士「一個清華老師的最後七堂課」專案拍攝與剪輯工讀招募!
2026-01-12 蔡英俊教授.焦元溥教授|鋼琴少女彈什麼?──用音樂閱讀《窗外有藍天》
2026-01-08 白先勇教授|文學改編電影從《玉卿嫂》改編講起
2026-01-08 【OEGlobal 2026 論文徵稿】 MIT 麻省理工學院邀請您打造更開放且公平的未來!
2025-12-02 物理系張存續教授微波物理與應用一|第1.2講義資料
2025-11-28 金守民教授 | 莎士比亞|Shakespeare 7 Hamlet Traged
2025-11-11 11/21-12/14課務組教學意見調查,請您踴躍填卷!
2025-11-07 12/11(四)資工領域演算法大師蒞臨清華,您怎能錯過呢?
2025-10-17 台灣開放式課程聯盟創用CC4.0中英文版授權書
2025-09-24 恭賀!科法所林勤富教授AI Ethics, Law, and Policy 磨課師課程|榮獲2025臺灣開放教育卓越獎Moocs組優等!!
2025-09-23 恭賀! 資工系王俊堯教授工程數學開放式課程|榮獲2025臺灣開放教育卓越獎OCW組特優!!
2025-09-11 教學Youtube 影片字幕編輯.教材加入浮水印的方法.Pr去除空白鍵 20250827
2025-08-25 善用 AI 工具,打造高效率學術生活──10 大大學生與研究生必備 AI 幫手推薦 ! (20250825)
2025-08-15 如何開啟YOUTUBE影片翻譯字幕 ?
2025-08-15 如何開啟Google Chrome翻譯網頁功能?
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