ECE 355 Introduction to Computer Networks and Data Communications

Slides:



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

Brainstorm About Computer Networks Take 3-4 minutes to write –Include your name (I’ll collect and read, but not grade) What are some network applications?
1 CSE401N Computer Networking January 2006 S. M. Hasibul Haque Department of Computer Science BUET.
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
1 Last Class! Today: r what have we learned? r where is the networking world going? r question and answers r evaluation.
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
CS 4119: Computer Networks Henning Schulzrinne Dept. of Computer Science Columbia University
Winter 2008Logistics1 Advanced Computer Networks Prof. Venus W. Samawi Welcome to Time: 2pm –5pm Tuesday Winter credits.
Data Communication and Networks Lecture 0 Administrivia September 7, 2006.
1 NETS2150/2850 Fundamentals of Networking Dr Björn Landfeldt G6A, Madsen Building F09
ECE 453/599 Computer Communication Networks Dr. Jinyuan (Stella) Sun Dept. of Electrical Engineering and Computer Science University of Tennessee Spring.
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:
Information Technologies -- Computer Networks 林永松 台灣大學資訊管理學系 (02)
高等資訊網路 Advanced Computer Networking Yen-Cheng Chen
Communications Recap Duncan Smeed. Introduction 1-2 Chapter 1: Introduction Our goal: get “feel” and terminology more depth, detail later in course.
CS 453 Introduction to Data and computer communications Syllabus Vinod Kulathumani West Virginia University.
Computer Network Fundamentals CNT4007C
Computer Networks Paper Coordinator: Dr. Napoleon H. Reyes, Ph.D. Computer Science Institute of Information and Mathematical Sciences Rm
Advanced Computer Networks by Behzad Akbari Spring 2011 In the Name of the Most High.
CS 458 Internet Engineering Instructor: Prof. Jörg Liebeherr University of Virginia.
Computer Networks CEN 5501C Spring, 2008 Ye Xia (Pronounced as “Yeh Siah”)
Introduction to Network Security J. H. Wang Feb. 24, 2011.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
Dr. Faouzi Kamoun (MSUD 538) Tel: College of Information Technology Dubai University College ITGN 235: Principles of Networking.
Network Security by Behzad Akbari Spring 2012 In the Name of the Most High.
1 ECE 156 Computer Network Architecture Professor Krish Chakrabarty Department of Electrical and Computer Engineering Fall 2006.
Computer Network Management Course
CSNB534 Networked Computing Course Outline. Some Details.. Lecturer:Asma Shakil Room:BW-3-C48 Phone:2387 Web:
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.
Xin Liu 1 ECS 152A Computer Networks Fall 2009 Prof. Xin Liu
Graciela Perera– August 23, 2010 Department of Computer Science and Information Systems Slide 1 of 14 OVERVIEW FOR NETWORKING CONCEPTS AND ADMINISTRATION.
CSC 450/550 Part 1: Introduction. CSC 450/550 Summary (1)Contact information (2)Course objective and topics (3)Course evaluation (4)* The layering principle.
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.
ECS152BXin Liu 1 ECS 152B Computer Networks Winter 2009 Prof. Xin Liu
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.
Advanced Computer Network
1 CDA 4527 Computer Communication Networking (not “analysis”) Prof. Cliff Zou School of Electrical Engineering and Computer Science University of Central.
Midterm Review Chapter 1: Introduction Chapter 2: Application Layer
ECE 374: Computer Networks & Internet Introduction Spring 2015 Prof. Michael Zink.
1 CNT 4704 Analysis of Computer Communication Networks Cliff Zou Department of Electrical Engineering and Computer Science University of Central Florida.
Chapter 1, slide: 1 Summer 2010 CS 372 Introduction to Computer Networks* Monday, June 21, 2010 School of Electrical Engineering and Computer Science Oregon.
 1DT014 Datakommunikation I › (Thur) 9-14 › Polacksbacken, Skrivsal  9 Questions › 5 Short questions › 4 Long questions.
ECE 374: Computer Networks & Internet Introduction Spring 2012 Prof. Michael Zink.
資料通訊 Data Communication Fall 2011, NTNU-CSIE. General Information Time: Tuesday 2:10pm~5:00pm Place: S203 Instructor: 陳伶志 Ling-Jyh Chen Phone:
Computer Networks CNT5106C
Midterm Review. Chapter 1 Internet Concepts Applications, End-hosts, Routers, Switches, Communication Links Overall architecture How they are organized.
1 Welcome to COE 431: Computer Networks Instructor: Wissam F. Fawaz Office 103, Bassil Bldg. Required.
Introduction1-1 CS 494/594 Internetworking Protocols.
COMPUTER NETWORKS COMPUTER NETWORKS AIM To understand the basic concepts of data communication, networking and the usage of protocols. OBJECTIVES To study.
Course Overview 1 MAT 279 Data Communication and the Internet Prof. Shamik Sengupta Office 4210 N
Computer Network Fundamentals CNT4007C
Welcome to CS 340 Introduction to Computer Networking
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CNT 4704 Computer Communication Networking (not “analysis”)
CET440 Computer Networking
CPSC 441: Computer Communications
CNT 4704 Analysis of Computer Communication Networks
CNT 4704 Analysis of Computer Communication Networks
Technologies and Applications of Computer Networks
MAT 379 Computer Networking
Data Communications Spring, 2019
Presentation transcript:

ECE 355 Introduction to Computer Networks and Data Communications Sachin Shetty sshetty@odu.edu www.odu.edu/networking/sachin/ Electrical and Computer Engineering Department Old Dominion University Monday Aug 27, 2007

Course Overview Course Description and Objectives Prerequisite Textbooks Lecture Slides Course Activities and Grading Course Websites Tentative Course Outline

Course Description and Objectives ECE 355 is a one-semester introduction to computer networking and data communication theory and applications On completion of the course, students will be able to demonstrate a clear understanding of the: Understand a broad range of computer networks and data communication technologies. Be equipped with the basic knowledge of data communications fundamentals, which are critical for designing, selecting, and integrating these network technologies. Understand circuit switching and packet switching technologies and their pros and cons with respect to different traffic types. Be able to calculate transmission, propagation, and queueing delays. Understand the meaning and power of a layered architectural model. Be able to apply and implement different types of addressing and routing techniques. Understand major network performance issues.

Prerequisite ECE 304 or an equivalent math or statistics course covering basic probability theory

Textbook Required Reference “Computer Networking”, 4/e, James F. Kurose, Keith W. Ross, Addison Wesley, 2007 Reference Computer Networks (4th edition ), Andrew S.Tanenbaum, Prentice Hall, 2003

Lecture Slides and Other Material Lecture Slides will be uploaded on the blackboard at least 2 hours before class starts Homework and Lab handouts will also be uploaded on the blackboard

Course Activities and Grading Lectures – Theoretical Foundations and Background Homework – Assignments to exercise knowledge gained from recent class material Lab – Two Assignments. To be done individually Quizzes Midterm Exam Final Exam - Material covered after Midterm Exam Grading Homework - 20% 2 Lab Assignments - 10% Quizzes - 20% 1 Midterm - 20% 1 Final - 30%

Course Websites Course: Textbook: http://www.blackboard.odu.edu http://www.odu.edu/engr/networking/sachin/ece355/index.html Textbook: http://www.aw-bc.com/kurose-ross/

Tentative Course Outline Part 1: Introduction (2 Weeks, text: Chapter 1) What is the Internet? Network edge end systems, access networks, links Network core circuit switching, packet switching, network structure Delay, loss and throughput in packet-switched networks Protocol layers, service models

A top down Approach We’ll cover networking top-down end-system applications, end-end transport network core: routing, hooking nets together link-level protocols, e.g., Ethernet

Tentative Course Outline Part 2: Application Layer (3 Weeks, text: Chapter 2) principles of application-layer protocols World Wide Web: HTTP electronic mail in the Internet the Internet's directory service: DNS Midterm Exam (Tentative Date – October 10)

Tentative Course Outline Part 3: Transport Layer (1 Week, text: Chapter 3) Transport-layer services Multiplexing and demultiplexing Connectionless transport: UDP Principles of reliable data transfer

Tentative Course Outline Part 4: Network Layer (3 Weeks, text: Chapter 4) introduction and network service model routing principles (algorithms) IP: the Internet Protocol Internet routing: RIP

Tentative Course Outline Part 5: Link Layer, LANs (3 Weeks, text: Chapter 5) introduction, services error detection, correction multiple access protocols, LANs LAN addresses, ARP Ethernet

Tentative Course Outline Part 6: Wireless and Mobile Networks (1 Week, text: Chapter 6) wireless link characteristics the wireless link: 802.11 cellular Internet access mobility principles mobility in practice: mobile IP mobility in cellular networks

The course is an introduction to networking concepts an overview of several aspects of computer networking (breadth) mostly theoretical some hands-on training

The course is NOT an in-depth study of any particular aspect of computer networking a network administration course a certification course a programming course