本課程將指導學員學習重要的資料結構與演算法。我們以 Princeton 出版社的演算法教科書 [0, 1] 為主軸,佐以 LeetCode [1] 相關的題目為輔,精選適當難度的題目提供給已具備基礎程式能力的學員提升解決問題的能力。此課程亦適合作為高中 108 課綱程式訓練之先修或課輔 [2, 3],並涵蓋 APCS 大學先修程式檢定考試的內容。本課程的最後導入實務上會使用到的隨機演算法、近似演算法、狀態機等相關的主題,增加學員在資訊領域上的廣度。
[0] Robert Sedgewick and Kevin Wayne, Algorithms, 4/e, 2011.
[1] Jon Kleinberg and Éva Tardos, Algorithm Design, 2005.
[2] Problem sets: LeetCode
[3] 十二年國民基本教育課程綱要國民中學暨普通型高級中等學校 - 科技領域
[4] APCS 大學程式設計先修檢測
●線上課程採遠距教學,無需到班上課!
●線上課程為非同步教學,無法及時互動回覆,請學員需自行評估是否適合自己的學習模式。
● 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。
● 繳交作業期限:依照各班講師規定;通過課程標準才會製作證書。
● 課程影片下架日:結束日後六個月
●學員於開課後登入課程時, 登入帳號務必與報名時所填寫的EMAIL相同!!!
公務員全程參與課程學習後可於課程結束後申請登錄公務人員學習時數
(一)轉班或退費期限:開課日後⅓時數內,詳情連結
(二)結業狀況:查詢是否合格及證書製作進度,結業名單連結
(三)線上課程上課時間:請參考官網最新消息「線上課程常見QA」,詳情連結
(四)報名備註欄位僅可填寫優惠同行人,收據開立時間及其他問題請直接寄EMAIL向我們聯繫
學費:新生新台幣4500元整
(一) 經歷
臺灣大學資訊工程學系資訊系統訓練班講師
中國信託商業銀行全球金融商品交易處期貨自營部計畫研究員
臺灣大學腦與心智科學研究所兼任研究助理
臺灣大學資訊工程學系研究助理與課程助教 (計算理論、離散數學、財務演算法)
(二) 學歷
臺灣大學資訊工程研究所博士 (主修財務工程)
交通大學電信工程研究所碩士 (主修電磁波)
中央大學電機工程學系學士
(三) 研究興趣 & 專長
- Financial Engineeering, Quantitative Finance, and Algorithmic Trading
- Algorithms, Computing Theory, and Programming Languages
- Data Science and Business Intelligence using AI Techniques
- System Administration (Linux) and High Performance Computing
(四) 教學特色
1. 中文授課,課程教材以英文為主,適合規劃出國求學或對科學技術有興趣的學員。
2. 2014 年始服務於本班,累計授課時數至 2025 年 7 月 11 日為 13010 小時。