基本素養 Basic Literacy

人文與倫理素養
誠信素養
社會關懷
國際視野

核心能力 Competence

工程領域之專業知識
策劃及執行專題研究之能力
撰寫專業論文之能力
創新思考及獨立解決問題之能力
與不同領域人員協調整合之能力
廣闊之國際視野
領導、管理及規劃的能力
終身自我學習成長之能力

課程概述 Course Description

透過國內自制的PAC異質多核心實驗平台,學習如何撰寫多執行緒、多核心的應用程式,同時,也進一步引導學生瞭解異質多核心系統裡,各個核心之間溝通的方式,並學習撰寫異質多核心的應用程式。

課程學習目標 Course Objectives

  • 透過PAC異質多核心實驗平台學習如何撰寫多執行緒、多核心的應用程式
  • 引導學生瞭解異質多核心系統各個核心之間溝通的方式
  • 學習撰寫異質多核心的應用程式
  • 課程進度 Progress Description

    進度說明 Progress Description
    1introduction to embedded system
    2bootloader
    3embedded linux kernel
    4file system
    5network file system
    6linux device driver - character
    7linux device driver - audio
    8linux device driver - video
    9Heterogeneous multicore programming
    10Audio/Video Synchronization and System Control on Linux Multi-threading
    11Multimedia Streaming
    12IPTV
    13Android Porting
    14Android SDK Development
    15Android APP development
    16Non-paper Test
    17Non-paper Test
    18Final 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