民生用品的個人手機、PDA與家庭影音多媒體裝置,以及各類工業監控與通訊主機,逐漸的轉由使用三十二位元嵌入式系統所主導而構成上述各種產品。而實務上,C語言迄今仍是三十二位元嵌入式系統平台使用最多的電腦語言,包括了編譯器、作業系統、進而整個平台的整合發展系統,以及後端各式各樣的中大型應用軟體,大多數都是由C語言所開發。有鑒於大學課程對於C語言程式的教學,都僅停留在初階入門課程,本課程提供以演練中階等級的C語言程式設計為訴求,融入業界中型嵌入式系統與驅動程式撰寫所需要求與實務經驗傳授。