課程編碼
Course Code
中文課程名稱
Course Name (Chinese)
英文課程名稱
Course Name (English)
總學分數
Credits
總時數
Hours
5904301 網路程式設計 Network Programming 3.0 3
中文概述
Chinese Description
本課程探討各種電腦網路的應用程式介面,以及網路應用系統的設計與撰寫方式,並透過課程專題製作,實作各種網路應用系統。其內容包含1. TCP/IP, 2. Client Server Model and Software Design, 3. Concurrent Processing in Client-Server Software, 4. Socket API, 5. Client Software Design, 6. Server Software Design, 7. TCP and UDP, 8. RPC and Distributed Program Generation, 9. NFS, and 10. Streaming Audio and Video Transport.
英文概述
English Description
This course discusses the application programming interfaces for computer networks. In addition, the design and programming methodology of network application systems are studied. Students will be required to complete a term programming project that implements network application systems. Course Contents: 1. TCP/IP, 2. Client Server Model and Software Design, 3. Concurrent Processing in Client-Server Software, 4. Socket API, 5. Client Software Design, 6. Server Software Design, 7. TCP and UDP, 8. RPC and Distributed Program Generation, 9. NFS, and 10. Streaming Audio and Video Transport.
核心能力指標 1.具備運用資訊、數學之能力,並能充分溝通與表達
2.擁有程式語言、邏輯演算、及電腦系統之專業知識
3.能運用資訊技術與軟體工具解決問題
4.具備資訊系統開發及維運之相關能力
5.具備良好溝通與團隊合作之能力

備註: