國立中興大學教學大綱
課程名稱
(course name)
(中) 高等Python程式設計與AI應用(7901)
(Eng.) Advanced Python Programming and Application in Artificial Intelligence
開課單位
(offering dept.)
人工智慧資科學程
課程類別
(course type)
選修 學分
(credits)
3 授課教師
(teacher)
顏增昌
選課單位
(department)
人工智慧資科學程碩專班 授課語言
(language)
中文 開課學期
(semester)
1141
課程簡述
(course description)
本課程以計算機的硬體及軟體基本概念介紹為始,逐步引入目前在數據科學及AI應用上廣泛使用之Python語言;主要內容包括Python程式概論、程式結構、程式流程控制、函數呼叫、資料結構與物件。熟悉Python語法後,再介紹Python在數據科學及AI上的主要應用,如數值計算、自然語言處理、機器學習、與深度學習,以及所需的套件,包括numpy、TensorFlow、Keras、及OpenCV等。
先修課程名稱
(prerequisites)

課程與核心能力關聯配比(%)
(relevance of course objectives and core learning outcomes(%))
課程目標之教學方法與評量方法
(teaching and assessment methods for course objectives)
課程目標 核心能力 配比(%) 教學方法 評量方法
1. 熟悉Python語法及其內建資料結構; 2. 熟悉Python物件之建立與應用; 3. 了解機器學習與深度學習; 4. 熟悉OpenCV, TensorFlow, Keras等套件。
習作
講授
作業
測驗
實作
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
(course content and homework/tests schedule)
Basic Concepts
學習評量方式
(evaluation)
Exams 60%, Projects 40%
教科書&參考書目(書名、作者、書局、代理商、說明)
(textbook & other references)
Starting Out with Python 4/e (Global Edition), Tony Gaddis, Pearson Education, 東華書局
課程教材(教師個人網址請列在本校內之網址)
(teaching aids & teacher's website)
140.120.7.149/~tcyen
課程輔導時間
(office hours)
週二08:10~09:00 週四15:10~16:00
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。 列印日期:2025 年 7 月 02 日