課程內容說明 Syllabus
潘仁義老師
助教:林家豐 lincf12@gmail.com
最新公告
教學平台已正式開始使用,以後課程相關訊息請大家至平台檢閱
所有的課程訊息(作業,分數,公告)皆以教學平台上的為主
上課方式
上課方式採網路面授同時進行
課堂課在Time: (三) 14:10-17:00 Classroom: 工學院 共同教室大樓317室
實驗主機:140.123.115.28
成績計算:
1. 面授全勤:期中考試、期末報告與成果驗收 需現場出席,不得請假。
2. 線上全勤:上線學習次數在15次以上,時數在45小時以上。佔1% (以系統紀錄為準)
3. 在討論區上發表自我介紹(含照片)。佔3%
4. 參與非同步課程討論,依參與討論情形給予評分。佔8%
5. 每單元負責的同學必須出題給全部的學員(選擇或配合)於上課破冰活動時作答,並在之後在討論區公布詳解。佔1%;每單元負責同學必須出選擇題給全部的學員作線上測驗。佔1%
每位同學需做線上測驗佔。佔8%;每單元負責的同學需於上課demo程式操作及說明。佔9%
6. Web-office同步教學。佔7% (每次1%)
7. 線上程式作業:8次程式作業,線上繳交。佔40% (每個作業5%)
8. 期中考試佔總成績之10%。
9. 期末專案(final project):上台demo。佔12%
參考書籍:
1. W. R. Stevens, B. Fenner, and A. M. Rudoff, Unix Network Programming – The Sockets Networking API, VOL1, 3rd Edition, Addison Wesley, 2004.
2. S. Walton, Linux Socket Programming, Sams Publishing, 2001.
3. Randall R. Stewart、Qiaobing Xie, 「Stream Control Transmission Protocol A Reference Guide」, Addison-Wesley, 2001.
4. Andreas Jungmaier、Michael Tuxen「Documentation of the SCTP-Implementation」,April 3, 2001.
5. W. Richard Stevens, 「UNIX Network Programming Volume 1」, Prentice-Hall International Editions, 1998.
6. Daniel P. Bovet & Marco Cesati, 「Understanding the Linux Kernel」, O’Reilly Editions, December 2002.
|