基本素養 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

  • This course helps students to understand the basic technique
  • and application of data structures.
  • (以下課程進度僅供參考,以實際老師上課為主)
  • 課程進度 Progress Description

    進度說明 Progress Description
    1Basic concept
    2arrays
    3stack and queue
    4stack and queue
    5linked list
    6linked list
    7midterm
    8tree
    9tree
    10graph
    11graph
    12sorting
    13sorting
    14hashing
    15AVL, Red-Black tree
    16B+ tree
    17final 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