CSCI 3335: C OMPUTER N ETWORKS Vamsi Paruchuri Assistant Professor Department of Computer Science University of Central Arkansas 1.

Slides:



Advertisements
Similar presentations
ECE 355 Introduction to Computer Networks and Data Communications
Advertisements

Understanding Networked Applications: A First Course Introduction to course by David G. Messerschmitt.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Fall 2011.
1 CPE 400 / 600 Computer Communication Networks Dr. Mehmet Gunes slides are modified from S.K. Kasera and J. Kurose & K. Ross.
91.413: Data Communications I Fall 2007
Data Communication and Networks Lecture 0 Administrivia September 5, 2002 Joseph Conron Computer Science Department New York University
Csc111 :Programming with Java First semester H.
COMPUTER NETWORKS CS610 Lecture-1 Hammad Khalid Khan.
Data Communication and Networks Lecture 0 Administrivia September 9, 2004 Joseph Conron Computer Science Department New York University
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
Internet and Intranet Protocols and Applications Lecture 0: Administrivia January 23, 2002 Joseph Conron Computer Science Department New York University.
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
Slide 1 Instructor: Dr. Hong Jiang Teaching Assistant: Mr. Sheng Zhang Department of Computer Science & Engineering University of Nebraska-Lincoln Classroom:
Welcome to EECS 340 Introduction to Computer Networking.
CMPSCI 453/653 Department of Computer Science
1 Networks I Course Information Course No.: IT 224 Prerequisite: Phys 104 and Math 151 Credit Hours: 3 Hrs Semester/Session: Fall 2010 Course website:
CPSC 100 – Personal Computers & Their Uses Fall 2010 Dongsheng Che Department of Computer Science East Stroudsburg University.
CSCI 1301 Principles of Computer Science I
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
IT 351 Mobile &Wireless Computing Semester 2, Dr. Hala Mokhtar Room 79- 2nd floor.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
Fall 2004FSU CIS 5930 Internet Protocols1 Welcome to CIS 5930 Internet Protocols Time: 5:15PM-6:30PM, TTh Location: Love 301 Fall 2004, 3 credits.
Syllabus. Instructor Dr. Hanan Lutfiyya Middlesex College 418 Ext Office Hours: Tuesday from 12:05-1:05 and Thursday from 11:05-1:05.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Computer Network Management Course
COS440 Computer Networks Instructor  Gerry Dube  Office Second Floor Neville Hall Addition Office Hours Mondays/Wednesdays 10:00 – 12:00 
1 Computer Engineering Department Islamic University of Gaza ECOM 4321 Computer Networks Spring (Undergraduate course) Lecture 1 Syllabus.
Introduction 1-1 Lecture 1 University of Nevada – Reno Computer Science & Engineering Department Fall 2015 CPE 400 / 600 Computer Communication Networks.
Welcome! CSI 4118: Computer Networks and Protocols (3,0,0) Professor: Dr. Robert L. Probert Office: SITE 5098 Phone: x6709
CS 494/594 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS FALL 2008 Time: 3:35AM-4:50AM, MW Location: Love 103 Fall 2008, 3 credits.
© Uppsala University, IT Dept. Computer Networks I / DT014/1TT821 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology.
EE3402- Data Communication Networks Lecture 1 Muhammad Qaisar Shafi.
CMPSCI 653/453 Professor Don Towsley Department of Computer Science Department of Computer Science University of Massachusetts University of Massachusetts.
1 CDA 4527 Computer Networking Prof. Cliff Zou School of Computer Science University of Central Florida Fall 2005.
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office New Building
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Computer Science, FSU1 CNT5505 DATA/COMUTER COMMUNICATIONS Fall 2010.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Computer Networks CNT5106C
MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N Fall 2010.
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
CSCD 433/533 Advanced Computer Networks Lecture 1 Course Overview Spring 2016.
© Uppsala University, IT Dept. Computer Networks I / DT052 Computer Networks I Dr. Edith C.-H. Ngai Department of Information Technology Uppsala.
Introduction1-1 CS 494/594 Internetworking Protocols.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Computer Network Fundamentals CNT4007C
CSE 489/589 Modern Networking Concepts
Welcome to CS 340 Introduction to Computer Networking
Chung-Hua University Chun-Hsin Wang
CIS5930 Software Defined Networking
Computer Networks CNT5106C
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
Computer Networks Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 1 1.
CSCD 433/533 Advanced Computer Networks
Computer Networks CNT5106C
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
V. Arun College of Information and Computer Sciences
CSE 489/589 Modern Networking Concepts
CSCD 433/533 Advanced Computer Networks
ECS 152B Computer Networks Winter 2010
Computer Networks CNT5106C
Presentation transcript:

CSCI 3335: C OMPUTER N ETWORKS Vamsi Paruchuri Assistant Professor Department of Computer Science University of Central Arkansas 1

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: , Publisher: Prentice Hall  W. Richard Stevens, UNIX Network Programming, Volume 1: Networking APIs - Sockets and XTI, Prentice Hall, 1998, ISBN: X. CSCI 3335, Fall

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

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

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

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

Course Evaluation Homework / Projects50% Midterm / Final40% Class Participation10% CSCI 3335, Fall 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.

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