一、課程說明(Course Description)
Python是一種簡單易學,功能強大的編程語言,它有高效率的高層數據結構,簡單而有效地實現
面向對象編程。 Python簡潔的語法和對動態輸入的支持,再加上解釋性語言的本質,使得它在大
多數平台上的許多領域都是一個理想的腳本語言,特別適用於快速的應用程式開發。MATLAB一種
用於演算法開發、資料視覺化、資料分析以及數值計算的進階技術計算語言和互動式環境,被廣泛
運用於工程計算與模擬。本課程將以Python和MATLAB的教學為核心,使學生具有運用這兩門程式
設計語言進行編程並解決工程和數學問題。

二、指定用書(Text Books)
1. John M. Stewart, "Python for Scientists, 3rd Edition," Cambridge University
Press
2. MATLAB程式設計與工程應用 作者:陳奇中

三、參考書籍(References)
1. Christian Hill, "Python for Chemists," Cambridge University Press
2. 精通Python 作者: Lubanovic
3. MATLAB在化工上之應用 作者:陳奇中

四、教學方式(Teaching Method)
PPT講解及Python/MATLAB實際操作相結合

五、教學進度(Syllabus)
上半學期:Python程式設計
下半學期:MATLAB程式設計與工程應用

六、成績考核(Evaluation)
作業與課堂練習 80%
期末考 20%

七、採用下列何項 AI 使用規則 (Indicate which of the following options you use to
manage student use of the AI)
有條件開放,請註明如何使用生成式AI於課程產出 Conditionally open; please specify how
generative AI will be used in course output