Course
code CC533
credit_hours 3
title Internetwork Programming
arbic title
prequisites CC431
credit hours 3
Description/Outcomes
arabic Description/Outcomes
objectives This course covers Internetworking programming in depth, including client-server, peer-to-peer, and web applications. The primary goal of the course is to help students understand the principles of how distributed applications are built, while also giving them practical experience in creating common Internet applications.
arabic objectives
ref. books Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement, 1st Edition, by Balachander Krishnamurthy and Jennifer Rexford, Addison Wesley Professional, 2001, ISBN 0201710889.rnWeb Database Applications with PHP, and MySQL, 2nd Edition, by Hugh E. Williams and David Lane, O`Reilly & Associates, May 2004, ISBN 0-596-00543-1.rn
arabic ref. books
textbook Programming the World Wide Web ,Robert W. SebestarnInternetworking with TCP/IP, Vol 1 (5th Edition) by Douglas E. Comerrn
arabic textbook
objective set combined
content set combined
course file 65_CC533_CC 533.pdf
Course Content
content serial Description
1 Week Number 1 : History of Internetworking.
.
2 Week Number 2 : Basics of TCP/IP .
.
3 Week Number 3 : TCP/IP .
.
4 Week Number 4 : Routing(1).
.
5 Week Number 5 : Socket Programming.
.
6 Week Number 6 : Network Security.
.
7 Week Number 7 : 7th week Exam.
.
8 Week Number 8 : HTML.
.
9 Week Number 9 : CSS.
.
10 Week Number 10 : JavaScript.
.
11 Week Number 11 : DOM.
.
12 Week Number 12 : 12th week Exam.
.
13 Week Number 13 : JSP.
.
14 Week Number 14 : PHP.
.
15 Week Number 15 : ASP.
.
16 Week Number 16 : Presentation of projects and Final Exam.
.