8/24 – 9/18

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 會收到這份課表的公開連結。

演算法

Algorithms

學期
110-2
學分
0 學分
當期課號
5244
永久課號
IOC5029
開課單位
資訊科學與工程研究所
授課教師
林政寬
校區
光復
類別
選修
上課時間表
週五
5
13:20–14:10
演算法
EC015(光復)
2 節連堂
6
14:20–15:10

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

概述

This class is NOT programming courses. But you need the basic ability of C, Java, or Python programming. The idea is to provide you with concepts: tools you need to write efficient programs. The programming language you use and the way you implement these ideas is up to you. You will learn efficient structures for storing information and handy algorithms for manipulating that information There are four main, interrelated topics in this class: 1. Recursion 2. Data structures 3. Algorithms 4. Analysis of algorithms In addition, we will continue to explore good programming practices: 1. Good programming style 2. Good habits, such as creating test cases

先修科目

You should have learned the following courses first. 1. Discrete Mathematics 2. Programming Language (C or Java)

備註

無備註

教學方式

Students will have the slides. Slides do not cover all the details, reading book is required. This course is conducted in Chinese, and the slides are mainly in Chinese. In addition, homework and exams will be in English.

評分方式

Homeworks: 20% Midterm examination, 40% Final examination, 40%

課程大綱

教師未提供此項資料

週次計畫

教師未提供此項資料

教科書

Introduction to Algorithms, Third Edition, T.H. Cormen, C.E. Leiserson, R.L. Rivest, and C. Stein, MIT Press, 2009.

Office Hours
地點
教師未提供此項資料
時間
Office hour, to be announced, or appointment.
聯絡方式
cklin@nycu.edu.tw