course:nctu-網路程式設計
NCTU-網路程式設計
0x00 前言
由於在 105 年度後資工所廢除了四選二,雖然身為丁組在這個制度上中間出現了一些插曲,但最後系上與學校還是認定丁組也可溯及既往在修業規範上可選用 105 年的規範。
網路程式設計在交大是搶手課程,扎實的實做課常常是教大聲都首選。原先選了 OS 課程類型是讀 paper 報告,但確認了 105 修業規範是用後我就退了 OS 改選 NP,畢竟比起讀論文我還是比較容易在實作上投入。
0x01 課程資訊
課程名稱:網路程式設計/Network Programming
授課教師:吳毅成
建議先修科目或先備能力:C Programming. Basic knowledgements of operating systems and computer networks.
教科書:
- Unix Network Programming, W. R. Stevens.
- Internetworking with TCP/IP VolIII (BSD Socket Version), Comer and Stevens
- Building Internet Firewalls, Chapman and Zwicky
開課單位:網工所
永久課號:IOE5015
0x02 課程大綱
- Syllabus + Introduction
- Unix Programming
- Network Primer
- Berkeley Socket
- Socket Programming Paradigms
- Internet and Distributed Information Systems
- Firewalls
- NAT and Hole Punching
- Remote Procedure Call
0x03 評分方式
- HW0: 6%
- Project1: 22%
- Project2: 21%
- Project3: 17%
- Project4: 12%
- Final Exam: 21%
Extra bonus policy: final grade = max(grade, min(grade+bonus, 95))
course/nctu-網路程式設計.txt · 上一次變更: 由 127.0.0.1