Search This Blog

Showing posts with label Introduction to Network Programming. Show all posts
Showing posts with label Introduction to Network Programming. Show all posts

Friday, March 12, 2010

Introduction to Network Programming pdf

Introduction to Network Programming slides

       Instructor:

Prof. Shie-Yuan Wang

Course description:
This course covers TCP/IP network programming using Berkeley sockets as the application program interface. After an introduction to the concepts of computer networks, TCP/IP protocols, and sockets, TCP/UDP sockets and their example client-server programs are presented. The second half of the course covers advanced topics including routing sockets, threads, raw sockets, data link access, client-server design alternatives, etc

Textbook

·        W. Richard Stevens, UNIX Network Programming, Vol. 1, Third Edition, Addison-Wesley, 2004.


Prerequisite:
1.     C programming (A must. If you cannot use C well but take this course, it is highly likely that you will fail this course. In last year, around 30% students taking this course failed this course. Consider, consider, and consider!)
2.     Computer networks (highly preferred but not absolutely required)
3.     Operating Systems (preferred but not absolutely required)



Popular Courses

Resources Higher Education Blogs - BlogCatalog Blog Directory Resources Blogs