進行中 校際選修

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

計算機概論

Introduction to Computer Science

學期
112-2
學分
3 學分
當期課號
516232
永久課號
ENCV10023
開課單位
土木工程學系
授課教師
曾仁杰
校區
光復
類別
必修
上課時間表
週一
2
09:00–09:50
計算機概論
CS-PC4
3 節連堂
3
10:10–11:00
4
11:10–12:00

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

概述

This course intends to provide the students the training for computer programming ability and interests using Python language. The basics of computer hardware is also briefly covered.

先修科目

教學方式

(1) The class will be conducted at the university Computer Information Center using public computers. However, it is highly encouraged to bring your own laptop (either Windows or MacOS) to the class because the Center might reset the computer periodically and thus change the development environment of Anaconda. Python is very powerful with a broad range of applications such as statistics, open data, Fintec, optimization, AI, machine learning, image recognition. The third-party packages need to be installed to your Python environment for developing such applications. Thus, if you are interested in computer programming and intends to equip yourself with such skills to broaden your professional portfolio career, it is suggested to buy yourself a suitable laptop for programming. (2) The computers offered at the Center are Windows-based. However, the lecturer will be using MacOS computer in the class. The Anaconda/Jupter Note will be used as the IDE (Integrated Development Environment) for the entire class. The anaconda user interfaces for Windows and MacOS are very similar. The installation of Anaconda for both Windows and MacOS computers will be covered at the beginning, but following the rest of class only MacOS will be covered. Students who use Windows may ask TA or classmates for problems specially with operation system.

評分方式

(1) Class assignments and participation (25%) (2) Midterm exam (30%) (3) Midterm project (20%) (4) Final team project (25%) (1~2 members per team)

週次計畫
週次主題
第 1 週
第 2 週
第 3 週
第 4 週
第 5 週
第 6 週
第 7 週
第 8 週
第 9 週
第 10 週
第 11 週
第 12 週
第 13 週
第 14 週
第 15 週
第 16 週
教科書

The following reference books are not required. However, it is highly recommended to have at least one of your favorite. 1. 洪錦魁 (2021)邁向領航者之路:超零基礎,深智數位 2. 劉立民(2021)Python程式設計:AI與資料科學應用,普林斯頓(高立圖書,顏俊杰,0921-456030) 2. John V. Guttag (2021), Introduction to Computation and Programming Using Python, The MIT Press (滄海圖書,04-2708-8787何宏南)

Office Hours
地點
工二館225室
時間
星期一 12:00~14:00
聯絡方式
0916-005996 rjdzeng@nycu.edu.tw