1 / 8

CSCI 3335: Computer Networks

CSCI 3335: Computer Networks. University of Central Arkansas. Vamsi Paruchuri Assistant Professor Department of Computer Science. Textbook and Resources. Textbook: James F. Kurose and Keith W. Ross, Computer Networking: A Top-down Approach , Addison-Wesley. References:

field
Download Presentation

CSCI 3335: Computer Networks

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CSCI 3335: Computer Networks University of Central Arkansas Vamsi Paruchuri Assistant Professor Department of Computer Science

  2. Textbook and Resources • Textbook: James F. Kurose and Keith W. Ross, Computer Networking: A Top-down Approach,Addison-Wesley. • References: • Andrew S. Tanenbaum,  David J. Wetherall, "Computer Networks" (5th Edition), ISBN-10: 0132126958,  Publisher: Prentice Hall  • W. Richard Stevens, UNIX Network Programming, Volume 1: Networking APIs - Sockets and XTI, Prentice Hall, 1998, ISBN: 0-13-490012-X. CSCI 3335, Fall 2010

  3. Description Description: This course covers layered networking protocols with an emphasis on common Internet protocols such as TCP, IP, HTTP, and SMTP. It also covers local area networking, focusing on link layer standards such as the IEEE standards for Ethernet and wireless. Additional topics such as security and congestion control will also be covered.  Prerequisite: CSCI 2320 or consent of instructor. CSCI 3335, Fall 2010

  4. Course Objectives In this course, we will study computer communication and networking systems in a broad sense. We will discuss topics ranging from the transmission of data across physical communication media to contemporary distributed computing environments; from the low level data transmission to high level application software. CSCI 3335, Fall 2010

  5. Course Objectives (Cont.) • Expose students to important Internet protocols at each layer of the protocol stack • Provide hands-on experience with analyzing traces of network protocols in action • Give students an appreciation for the Internet standards process and the way in which protocols are evolve • Challenge students to think critically about problems in the Internet CSCI 3335, Fall 2010

  6. Course Outcomes Students will be able to find and understand online documentation of Internet protocols Students will be able to examine and explain traces of actual network traffic Students will understand the network protocol stack both in the abstract and as it is realized in the Internet Students will appreciate the security implications of common networking applications and protocols Students will be able to write a networking application using sockets CSCI 3335, Fall 2010

  7. Course Evaluation Some Projects and Lab assignments are based on Wireshark (aka Ethereal) – a network analyzer.  It works by reading network packets, decoding them, and presenting them in an easy to understand format. It is open source software and can be used by network professionals for s troubleshooting, analysis, and protocol development. CSCI 3335, Fall 2010

  8. Course Policies Late submissions are not acceptable as solutions would be discussed on the due date. Exams are to be taken at the specified date and time. If there are circumstances that prevent you from meeting your obligations for this course, you need to talk to me to make arrangements IN ADVANCE.  Attendance of every class is mandatory. Statement on Academic dishonesty/plagiarism: Academic misconduct is defined in the section of Academic Policies in your Student Handbook. Student who engaged in such misconduct will be penalized. You are encouraged to familiarize with all policies listed in the Student Handbook. Other Policies: Absolutely no usage of Laptops, Cellular Devices in class. Talking and other activities that distract/disturb others in the class would not be tolerated. CSCI 3335, Fall 2010

More Related