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 and Computer Science

學期
108-1
學分
0 學分
當期課號
1108
永久課號
DEO1202
開課單位
光電工程學系
授課教師
李杰恩
校區
光復
類別
必修
上課時間表
週一
週四
2
09:00–09:50
計算機概論
CY202(光復)
5
13:20–14:10
計算機概論
CY202(光復)
2 節連堂
6
14:20–15:10

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

概述

This course is aimed at students with little or no programming experience. The main goals of this course, which are something I would like to bring to the students, are: 1. Provide an understanding of the role that computation can play in solving engineering issues. 2. Help the students, including those who do not have any pre-knowledge about computers or programming, to have the ability to solve either the mathematical problems or numerical analyses via writing some small programs with confidence. 3. By the time we get the end of this course, you should have the ability to understand and utilize those open source codes that developed by the others on the internet.

先修科目

備註

無備註

教學方式

以投影方式上課,配合電腦上機程式設計實作。上課講義可由交大e-Campus 教學平台下載。 強烈建議準備自己的筆記型電腦。 作業請勿抄襲,抄襲與被抄襲者均以零分計算。

評分方式

作業:80% 期末:20% 平時成績:10%

課程大綱

教師未提供此項資料

週次計畫
週次主題
第 1 週

Introduction to Computation and Programming

9/9(一) 9/12(四)
第 2 週

Branching and Iteration

9/16(一) 9/19(四)
第 3 週

Some Simple Numerical Programs

9/23(一) 9/26(四)
第 4 週

Abstraction, Decomposition, and Functions

9/30(一) 10/3(四)
第 5 週

Tuples, Lists, Mutability, Aliasing, and Cloning

10/7(一) 10/10(四)
第 6 週

Recursion and Dictionaries

10/14(一) 10/17(四)
第 7 週

Modules, Exception, and Assertions

10/21(一) 10/24(四)
第 8 週

Introduction to Object-Oriented Programming

10/28(一) 10/31(四)
第 9 週

More on OOP, Class and Inheritance

11/4(一) 11/7(四)
第 10 週

Introduction to Computational Complexity 1

11/11(一) 11/14(四)
第 11 週

Introduction to Computational Complexity 2

11/18(一) 11/21(四)
第 12 週

Some simple algorithms

11/25(一) 11/28(四)
第 13 週

The First Lesson of Data Visualization

12/2(一) 12/5(四)
第 14 週

Data Analysis and More about Data Visualization

12/9(一) 12/12(四)
第 15 週

Introduction to Machine Learning

12/16 12/19
第 16 週

Neural Networks, Tensorflow, and Keras

12/23 12/26
教科書

1. Reference book: John V. Guttag, Introduction to Computation and Programming Using Python 2nd ed. (The MIT Press, 2016)

Office Hours
地點
交映樓501室
時間
每週四早上CD時段 (10:00AM~12:00 noon)
聯絡方式
事先以電話或Email告知