2 項進行中

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 進行中 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

計算機概論

Introduction to Computer Science

學期
112-1
學分
0 學分
當期課號
516215
永久課號
ENCV10023
開課單位
土木工程學系
授課教師
洪士林
校區
光復
類別
必修
上課時間表
週一
5
13:20–14:10
計算機概論
EB415(光復)
3 節連堂
6
14:20–15:10
7
15:30–16:20

* 根據陽明交大上課時間表所列

概述

1. 課程從計算概論與Python的程式語言入門,帶出物件導向程式設計之觀念,學習撰寫(開發)Python程式。 2. 學習線性分類、線性回歸及簡單AI 與資料處理。

先修科目

微積分

備註

無備註

教學方式

以教學投影片搭配課堂講述,及示範操作,讓同學了解相關程式設計技巧,配合課堂習作與課後作業,能夠自行撰寫出研究過程所需之實用程式。課程講義及範例程式碼可從網站下載。

評分方式

每2至3週會有一次作業,繳交期限為2至3週。 作業成績:30% 、期中考:30%、期末考 (含程式實作):40%。

課程大綱

教師未提供此項資料

週次計畫
週次主題
第 1 週

計算機概論(硬體、軟體)

2023-09-11(一)
第 2 週

人工智慧與資料科學簡介

2023-09-18(一)
第 3 週

Python簡介及程式開發環境建置

2023-09-25(一)
第 4 週

變數、輸入、輸出

2023-10-02(一)
第 5 週

控制結構(if, else)

2023-10-09(一)
第 6 週

控制結構(while, for)

2023-10-16(一)
第 7 週

期中考

2023-10-23(一)
第 8 週

函數的製作與使用

2023-10-30(一)
第 9 週

Python 的容器型別(list, tuple、set、dict)

2023-11-06(一)
第 10 週

類別與物件(Objec-Oriented Programming-1)

2023-11-13(一)
第 11 週

繼承與多型(Objec-Oriented Programming-2)

2023-11-20(一)
第 12 週

檔案(files)

2023-11-27(一)
第 13 週

套件介紹-1 (Numpy)

2023-12-04(一)
第 14 週

套件介紹-2 (Pandas)

2023-12-11(一)
第 15 週

套件介紹-3 (Matplotlib)

2023-12-18(一)
第 16 週

簡單線性分類、簡單線性迴歸

2023-12-25(一)
第 17 週

影像辨識

2024-01-01(一)
第 18 週

期末考

2024-01-08(一)
教科書

教科書: 1. Python程式設計--AI與資料科學應用,劉立民編著,普林斯頓國際有限公司,111年5月 2. 自行製作電子檔及程式案例 參考書: 1. 一次搞定 Python程式設計,蔡明志編著 ,滄海圖書資訊,109年4月 2. An Introduction to Programming Using Python, David I. Schneider, PESRSON, 2016

Office Hours
地點
EB315
時間
教師未提供此項資料
聯絡方式
slhung@mail.nctu.edu.tw Tel: 5731907