Presentation is loading. Please wait.

Presentation is loading. Please wait.

Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: 562-5800 x6709

Similar presentations


Presentation on theme: "Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: 562-5800 x6709"— Presentation transcript:

1 Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: 562-5800 x6709 E-mail: bob@site.uottawa.ca Office hours: TBA Contact me via e-mail to set up meetings or to get a 1-day response to questions (2 days on weekends) TA: To be announced Lectures: 16:00 – 17:30 Tuesday, STE C0136 14:30 – 16:00 Thursday, STE C0136

2 Calendar Description Communication services, protocols and software. Details of layered protocol hierarchies. The transport, session, presentation and application layers. Fundamental concepts of computer network design. Computer network and communication protocol architectures.

3 Course Description Part 1: General Network Concepts Review of layers 1, 2, & 3 covered in CSI-3103/3503: Physical layer, Data link layer, Networking and protocols, Internetworking and IP. Part 2: Transport Layer Transport layer: UDP, TCP Mechanism of reliable transport service provided by TCP Part 3: Network Applications Client/server programming and Sockets Naming with Domain Name System Internet applications: TELNET, EMAIL, File Transfer Web Pages, Browsing, Web Technologies Network security e-Commerce, VoIP, Middleware, Network Management as time allows

4 Course Objectives and Goals At the end of this course, you should … be familiar with the terminology of communications networks be able to write a small client/server application using Java sockets have experience in documenting the design of a protocol entity be able to identify strengths, weaknesses, and trade-offs in the design of network services know the relevant standards bodies, and be aware of the major standards that apply to the Internet have an understanding of some current developments and issues in computer networks and web applications

5 Course Information Required Text: Douglas Comer, Computer Networks and Internets, 4 th Edition, Prentice-Hall, 2004, ISBN: 013-143351-2. Optional Texts: Stallings, Cryptography and Network Security: Principles and Practices, 3rd Edition, Prentice-Hall, 2003, ISBN 0-13-091429-0 Tanenbaum, Computer Networks, 4th edition, Prentice-Hall, 2002, ISBN: 0-13-349945-6.

6 Course information Evaluation: Final Exam:50% Midterm:20% Assignments (3):30% Note: Minimum of 35% from midterm and final exam Late submissions will be marked as -10% per day Client/server programming assignment in Java (sockets) Message-board programming assignment in PHP and HTML

7 Summary Of Topics Brief review of CSI 3103/3503 Networking and Protocols Internetworking and IP The Transport Layer: The transport service The internet transport protocol (TCP) Network performance issues Network Applications: Client/Server model, sockets, internet applications Selected topics from: telnet, ftp, electronic mail, NFS, WWW, Security, Voice over IP, IPv6, CORBA, simple network management (SNMP)


Download ppt "Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: 562-5800 x6709"

Similar presentations


Ads by Google