基本素養 Basic Literacy
無核心能力 Competence
■ 應用數學、物理、化學以及電機工程知識的能力。
The ability to apply mathematics, physics, chemistry and electrical engineering.
■ 設計並執行實驗,以及分析與解釋數據的能力。
Design and perform experiments, and analyze and interpret data.
■ 執行工程實務所需之技術、技能以及現代工程工具運用之能力。
Practice the necessary technical skills for engineering, and the ability to use modern engineering tools.
■ 設計工程系統、元件或製程之能力。
The ability to design an engineering system, component, or process.
■ 計畫管理、有效溝通與團隊合作之能力。
The ability to manage projects, communicate efficiently and work in teams.
□ 發掘、分析以及解決工程問題之能力。
The ability to discover, analyze and solve engineering problems.
□ 認識時事議題,瞭解工程技術對環境、社會以及全球之影響,並能持續學習之能力。
Learn about contemporary issues and understand the impact of engineering on the environment, society and the world, and develop lifelong learning.
□ 理解專業倫理以及社會責任之能力。
The ability to understand professional ethics and social responsibility.
課程概述 Course Description
本課程著重於應用電腦程式技術對非數值資料進行計算與處理。課程內容由基本之佇列(Queue)與堆疊(Stack)至進階之樹形(Tree)與圖線(Graph)等結構,諸如何快速搜尋或節省記憶儲存空間等等,介紹其建構方法與對應處理之各種演算方法,並分析其效率,以建立應用於不同之需求選擇適當解決方法之能力。INTRODUCTION TO DATA STRUCTURES
課程學習目標 Course Objectives
課程進度 Progress Description
進度說明 Progress Description | |
---|---|
1 | Basic concept |
2 | arrays |
3 | stack and queue |
4 | stack and queue |
5 | linked list |
6 | linked list |
7 | midterm |
8 | tree |
9 | tree |
10 | graph |
11 | graph |
12 | sorting |
13 | sorting |
14 | hashing |
15 | AVL, Red-Black tree |
16 | B+ tree |
17 | final exam |
以上每週進度教師可依上課情況做適度調整。The schedule may be subject to change.
有關課程其他調查 Other Surveys of Courses
1.本課程是否規劃業界教師參與教學或演講? 否Is there any industry specialist invited in this course? How many times? No
2.本課程是否規劃含校外實習(並非參訪)? 否
Are there any internships involved in the course? How many hours? No
3.本課程是否可歸認為學術倫理課程? 否
Is this course recognized as an academic ethics course? In the course how many hours are regarding academic ethics topics? No
4.本課程是否屬進入社區實踐課程? 否
Is this course recognized as a Community engagement and Service learning course? Which community will be engaged? No