02/15: 課程介紹與 Python 環境安裝
02/22: Python 資料型態與操作 (Numbers, Strings, Lists)
03/01: Python 邏輯判斷與流程控制 (if, for)
03/08: Python 邏輯判斷與流程控制 (if, for)
03/15: Python 進階資料結構與操作 (Lists, Sets, Dictionaries)
03/22: Python 進階資料結構與操作 (Lists, Sets, Dictionaries)
03/29: Python 輸入與輸出方法 (input and output)
04/05: Python 輸入與輸出方法 (input and output)
04/12: Python 方法設計 (functions)
04/19: 期中專案報告與展示
04/26: Python 類別設計與物件操作 (class and object)
05/03: Python 類別設計與物件操作 (class and object)
05/10: Python 繼承機制 (inheritance)
05/17: Python 錯誤處理機制 (errors and exceptions)
05/24: 程式碼特徵辨識與重構 (code smells and refactoring)
05/31: 軟體量測方法 (software metrics)
06/07: 單元測試方法 (unit testing)
06/14: 期末專案報告與展示