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

資料結構與物件導向程式設計(英文授課)

Data Structures and Object-oriented Programming

學期
107-2
學分
0 學分
當期課號
1192
永久課號
DCP1243
開課單位
資訊學院共同課程
授課教師
黃世強
校區
光復
類別
必修
上課時間表
週一
週四
2
09:00–09:50
資料結構與物件導向程式設計(英文授課)
EC315(光復)
5
13:20–14:10
資料結構與物件導向程式設計(英文授課)
EC315(光復)
2 節連堂
6
14:20–15:10
A
18:30–19:20
資料結構與物件導向程式設計(英文授課)
EC315(光復)
3 節連堂
B
19:30–20:20
C
20:30–21:20

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

概述

-Understand Object Oriented Programming -Implement C/C++ programs to solve problems -Learn and use Standard Template Library

先修科目

no.

備註

無備註

教學方式

Demonstrate programming concepts by examples

評分方式

Quizzes (Programming ) Programming assignments Midterm Final

課程大綱
  • From C to C++
  • C++ Functions and Scopes
  • Pointers and References
  • Classes and Objects
  • Data Sharing and Member Functions
  • Operator Overloading
  • Inheritance
  • Polymorphism and Virtual Functions
  • Streams and File I/O
  • Data Structures + Template and STL
週次計畫
週次主題
第 1 週From C to C++
第 2 週C++ Functions and Scopes
第 3 週Pointers and References
第 4 週Classes and Objects
第 5 週Data Sharing and Member Functions
第 6 週Operator Overloading
第 7 週Inheritance
第 8 週Polymorphism and Virtual Functions
第 9 週Streams and File I/O
第 10 週Data structures+ Template and STL
教科書

1. (Main) Introduction to Programming C++, Third Edition, Pearson. This book is for C++. 2. (Main) Fundamentals of Data Structures in C++, Horowitz, Sahni, Mehta, 2nd Edition, Silicon Press. This book is for data structures. In this course, we will cover some of the data structures covered in the book. 3. (Reference) Data Structures and Algorithm Analysis in C++ This book is for reference. 4. (Reference) Programming and problem solving with C++, Sixth Edition, by Nell Dale and Chip Weems, KAI FA, Publishing. This book is for reference.

Office Hours
地點
EC706.
時間
教師未提供此項資料
聯絡方式
Extension: #56626