本課程為「C/C++程式設計基礎班」之銜接課程。內容包含了基礎的資料結構與演算法的基本原理解說與實作,然後將進一步介紹Visual Studio C/C++的應用工具與MFC視窗程式開發,以簡單的影像處理實例解說並帶入多核心平行運算。
我們將從 C/C++核心觀念與常見技巧出發,配上多個生動的程式範例,從實作中學習,以訓練並引導學員自主思考,成為一位優秀的「程式設計人員(Programmer)」。
#1 基本C/C++程式設計復習 C/C++編譯環境介紹 基本C/C++語法復習 物件(Object)與類別(Class) | ![]() |
#2 物件導向程式設計與資料結構 結構指標、鏈結串列(Linked List) 堆疊(Stack) 佇列(Queue) 搜尋(Search)、排序(Sorting) 遞迴(Recursion) 二元樹(Binary Tree) 自訂Template | ![]() |
#3 Extra 視窗程式與影像處理 Visual Studio C/C++ MFC視窗程式 基本影像處理原理與實作 呼叫外部函式庫:OpenCV 多維動態陣列 多核心平行運算程式設計技巧 檔案讀寫(File I/O) | ![]() |
上課時間:每 週 (六)(日)
1:00 PM
~
4:00 PM
上課日期:2021.03.06 ~ 2021.04.11
學費:新生新台幣5000元整
4/3(六)-4/4(日)清明連假停課
(一)學/經歷
榮獲國立臺灣大學107學年度兼任教師教學優良獎
https://www.aca.ntu.edu.tw/curri/ExecellentTeacher/PET107.pdf
國立臺灣大學資訊工程學暨研究所博士學位
有十餘年程式設計經歷,具有C/C++、C#、Python、Visual Basic.NET、ASP.NET、JavaScript、MATLAB、Arduino、8051/ARM組合語言及Verilog等程式開發經驗。
曾任:
(二)論文著作:
(三)參與研究:
(四)專業證照: