按此列印  
                           
   
  請尊重智慧財產權,課程教材不得非法影印。  
  佛光大學
Fo Guang University
教學計畫表 Syllabus
 
 
課程中文名稱
 Course Name in Chinese
網路程式設計  
Course Code
CS30U00
課程英文名稱
Course Name in English
Network Programming 學年/學期
Academic Yeas/Semester
107 /2
開課單位/學門別
Course Offering
Department/
Academic Discipline
資訊應用學系學士班 學制別
Degree
學士班

Credits
 3     每週授課時數
Weekly Hours of
 Instruction
 3    修別
Type
選修 Elective
/學門別
Program
學系專業選修Specialized Elective
課程分流
實務型
課程屬性
Curriculum attribute
■一般課程
授課教師
Instructor
喬逸偉 聯絡方式
ywchiao@mail.fgu.edu.tw
03-9871000 #
上課時間/地點
Time of Class/Location of Class
四.5,6,7(U227)
先修課程
Prerequisites
課程描述(若為實務型課程需含搭配產業界或非營利組織需求之說明)
Course Description
 
本課程介紹網際網路上應用程式設計之原理。藉由不同的通訊協定,教導同學了解如何在不同的通訊協定上進行程式開發。本課程內容包括:網路基本通訊協定之介紹、網路程式設計架構原理介紹、Client-Server程式設計、Peer-to-Peer程式設計、專案開發。
 
課程目標
(若為實務型課程請具體描述該課程所要培養之實務能力)
Course Objectives
序號目標描述
1了解計算機網路運作的基本概念。
2了解網路程式設計架構原理
3教導同學實作一個網路程式專案
 授課進度表 ContentWeekly Schedule
週次內容備註
1課程簡介 
2Socket 程式設計簡介 
3client/server 程式設計介紹 
4c/s 程式範例 
5p2p 程式設計介紹 
6p2p 程式範例 
7HTTP/FTP 協定簡介;應用範例 
8SMTP/POP3 簡介;應用範例 
9期中評量 
10網路遊戲介紹;分組 
11遊戲主題選定 
12連線模組設計 
13交換資料格式設計 
14應用層介面設計 
15遊戲程式設計 
16整合測試 
17成果展示 
18期末評量 
教學策略Instructional Strategies
■課堂講授Lecture ■實習 Practicum
學期成績計算及多元評量方式Grading Policy
項次配分項目/catagory配分比例/Percentage會考測驗/general_test實務操作/accounting_practice專題發表/case_presentation其他/other
1平時成績/Asssignments 30%050% 30
2期中考成績/Midterm Exam 30%0100%100% 
3期末考成績/Final Exam 40%0100%100% 
4其他/other 0%00  

主要參考書目

References

指定閱讀

Required Readings

課程平台/晤談地點與時間

Course Management
SystemInstructor’s
 Office and Office hours 

U403

教師座談

http://elearn.fgu.edu.tw