線上課程
本課程以 Princeton 大學出版社經典演算法教科書 [0] 為主軸,佐以 LeetCode [1] 相關題目作為實作練習,精選難度適中的題目,訓練學員從問題建模、資料結構選擇、演算法設計,到複雜度分析與程式實作的完整流程。課程不僅重視「會寫程式」,更強調「為什麼這樣設計」、「這個方法的本質限制是什麼」、「是否存在更好的解法」。
本課程也將融入講者多年教學與實務經驗,連結程式邏輯與必要的數學訓練,包括組合數學、機率論、訊息理論等基礎概念,幫助學員理解演算法背後的理論結構。這些能力不僅是資訊科學的基礎,也是在 AI、資料科學、金融科技、量化交易、軟體工程與大型系統設計中不可或缺的底層能力。
本課程亦適合作為高中 108 課綱程式訓練之先修或課輔 [2, 3],並涵蓋 APCS 大學程式設計先修檢測的相關內容,如二元樹、深度優先搜尋演算法、圖論基礎與常見演算法思維。歡迎希望系統性認識資料結構與演算法、準備 APCS、強化程式競賽基礎,或希望在 AI 時代建立真正技術底盤的高中生與大學生修習本課程。

[0] Robert Sedgewick and Kevin Wayne, Algorithms, 4/e, 2011.
[1] LeetCode
[2] 十二年國民基本教育課程綱要國民中學暨普通型高級中等學校 - 科技領域
[3] APCS 大學程式設計先修檢測
1. 串鏈 (linked list)、堆疊 (stack)、佇列 (queue)
2. 二元搜尋樹 (binary search tree) 與紅黑樹 (red-black tree)
3. 雜湊 (hashing) 與雜湊表 (hash table)
4. 無向圖 (undirected graph) 與有向圖 (digraph)
5. 字串 (string)
6. 動態規畫 (dynamic programming, DP)
7. 貪婪演算法 (greedy algorithms)
8. 組合搜尋 (combinatorial search) 與回溯法 (backtracking)
9. 隨機演算法 (randomized algorithms)
10. 近似演算法 (approximation algorithms)
註0:更新於 2023-07-04。
* 不限程式語言,若具備 C、C++、Java、C# 等語言能力者佳,Python 使用者亦可;必要能力為迴圈/遞迴與陣列,已了解結構/類別/物件等概念者佳。
●線上課程採遠距教學,無需到班上課!
●線上課程影片無字幕輔助
●線上課程為非同步教學,無法及時互動回覆,請學員需自行評估是否適合自己的學習模式。
● 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。
● 繳交作業期限:依照各班講師規定;通過課程標準才會製作證書。
● 課程影片下架日:結束日後六個月
●學員於開課後登入課程時, 登入帳號務必與報名時所填寫的EMAIL相同!!!
●公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數
(一)轉班或退費期限:開課日後⅓時數內,詳情連結
(二)結業狀況:查詢是否合格及證書製作進度,結業名單連結
(三)線上課程上課時間:請參考官網最新消息「線上課程常見QA」,詳情連結
(四)報名備註欄位僅可填寫優惠同行人,收據開立時間及其他問題請直接寄EMAIL向我們聯繫
●經濟部30人以下中小企業數位轉型補助
有與經濟部30人以下中小企業數位轉型補助配合的課程,學員申請補助時請務必主動告知承辦單位所需資料。
(一)符合補助的課程:查詢請至經濟部30人以下製造業數位轉型培力網站查看。
(二)收據須載明課程名稱、上課人數及課程單價。
(三)需開立抬頭統編抬
(四)注意事項:未通過課程者,恕無法申請本計畫補助。
(一) 經歷
➽ 臺灣大學資訊工程學系資訊系統訓練班講師
➽ 中國信託商業銀行全球金融商品交易處期貨自營部計畫研究員
➽ 臺灣大學腦與心智科學研究所兼任研究助理
➽ 臺灣大學資訊工程學系研究助理與課程助教 (計算理論、離散數學、財務演算法)
(二) 學歷
◍ 臺灣大學資訊工程研究所博士 (主修財務工程)
◍ 交通大學電信工程研究所碩士 (主修電磁波)
◍ 中央大學電機工程學系學士
(三) 研究興趣 & 專長
➽ Financial Engineering, Quantitative Finance, and Algorithmic Trading
➽ Data Science and Business Intelligence using AI Techniques
➽ Algorithms, Computing Theory, and Programming Languages
➽ High Performance Computing
(四) 教學特色
◍ 中文授課,課程教材以英文為主,適合規劃出國求學或對科學技術有興趣的學員。
◍ 2014 年始服務於本班,累計授課時數至 115 年 01 月 14 日為 13070 小時。
