134x Filetype PPT File size 0.28 MB Source: cse.sc.edu
Course Goal: Understand the basic principles of computer networks Network basic Basic design principles in network protocols Internet protocols Wireless network protocols Study the programming aspects of computer networks Socket programming Inter-process communication Understand how network research is done How to determine what is important What are the trend CSCE515 – Computer Network Programming – 2008 Fall Administrative Course website: http://www.cse.sc.edu/~wyxu/515Fall08/csce515.html Announcements Homework Assignments Lecture Notes Links to required/recommended readings How to reach me: Email: wyxu@cse.sc.edu Office Hours: MW 4:00pm-5:00pm or by appointment Office: SWGN 3A54 Prerequisites: CSCE 311 Operating Systems CSCE515 – Computer Network Programming – 2008 Fall Textbook Required: Unix Network Programming, The Sockets Networking API, Volumes 1 , by W Richard Stevens, Bill Fenner, Andrew M. Rudoff, published by Addison-Wesley (UNP) Optional: TCP/IP Illustrated Volumes 1, by W. Richard Stevens, published by Addison-Wesley, 1994 (TI). Java Network Programming, by Merlin Hughes, Michael Shoffner, D erek Hamner, Maria Winslow, Conrad Hughes, published Manning Publications Mailing list: CSCE515-001@lists.cse.sc.edu CSCE515 – Computer Network Programming – 2008 Fall Tentative topics OSI and TCP/IP Network models TCP/IP Socket programming The Internet and Internet protocol Web programming Other network programming CSCE515 – Computer Network Programming – 2008 Fall Grading 0% Homework (1-2) Q&A 50% Computer Projects (4 – three in C, one in Java) 20% Midterm 30% Final: closed book, and comprehensive. Grading scale: A : 90 — 100 B+ : 87 — 89 B : 80 — 86 C+ : 77 — 79 C : 70 — 76 D : 60 — 69 F <= 59 CSCE515 – Computer Network Programming – 2008 Fall
no reviews yet
Please Login to review.