教學方面,大學部的課程為「作業系統概論」和「系統程式設計」。這二門課都是使用自編教材上課。前者是因為傳統的教科書「恐龍本」與現實差距過大,因此編撰一份與實際較為接近的教材。後者是介紹「如何在POSIX系列作業系統上,開發應用程式」,因此著重於「應用程式如何與作業系統互動」,例如:應用程式的權限。在教材上雖然「APUE」是非常經典、實用的,但著眼於APUE太過於強調「跨平台」以致於無法發揮特定平台的特性,並且跨平台對初學者來說還是一個相對遠程的目標,因此採用了自編教材。
研究所課程方面,則以小班式教學為主,包含了作業系統(GNU/Linux)和嵌入式系統(microC/OS)的教學、討論及論文報告。偏向於雙向式教學。
Created with Mobirise