本課程藉由JAVA程式語言,介紹物件導向程式設計、視窗程式設計、資料庫程式設計、檔案與串流及多執行緒等進階的程式設計,並輔以適當的範例程式,增加學生的學習成效。