進行中 校際選修

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
選課資源

Python 科學計算程式設計

Scientific Computation Programming with Python

學期
112-1
學分
3 學分
當期課號
574003
永久課號
GEIT10003
開課單位
資訊技術服務中心
授課教師
鄭昌杰
校區
光復
類別
選修
上課時間表
週二
5
13:20–14:10
Python 科學計算程式設計
CS-PC4
3 節連堂
6
14:20–15:10
7
15:30–16:20

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

概述

This is an advanced course of Python programing. Please DO NOT take this course if you never study any course of basic programming with Python. The main topics of this course are numpy and numerical analysis. This course will not introduce the basic Python syntax and instructions.

先修科目

此為Python程式設計的進階課程,若您沒有修過Python基礎程式設計之相關課程,請勿選修本課程。本課程主要內容為numpy與數值分析,並沒有包含Python基礎語法與指令。 本課程會以線上課程進行遠距教學,歡迎陽明校區同學修課。 線上課程連結:https://nycu.webex.com/meet/nycu871107.cs11 不提供錄影檔 上課教室: 交大校區,資訊技術服務中心電腦教室4 修課人數未滿90人才會加簽。

教學方式

Google Colab or Anaconda

評分方式

Programming exercise in every class. (30%) Midterm programming exam. (35%) Final programming exam. (35%) 本課程要pass很容易,要得高分很難

週次計畫
週次主題
第 1 週Introduction
第 2 週Data Containers
第 3 週NumPy, part 1
第 4 週NumPy, part 1
第 5 週National holiday
第 6 週NumPy, part 2
第 7 週NumPy, part 2
第 8 週Midterm exam
第 9 週NumPy, part 3
第 10 週numerical analysis
第 11 週Files and documents
第 12 週Numerical analysis
第 13 週Numerical analysis
第 14 週TensorFlow: ANN
第 15 週TensorFlow: CNN
第 16 週Final exam
教科書

Claus Führer, Jan Erik Solem, and Olivier Verdier, "Scientific Computing with Python: High-performance scientific computing with NumPy, SciPy, and pandas, 2nd Edition," Packt Publishing, July 23, 2021.

Office Hours
地點
CS331
時間
By appointment
聯絡方式
E-mail: jameschengcs@nycu.edu.tw TEL: 03-5712121#31707