DATA COMMUNICATION AND NETWORKS

Size: px
Start display at page:

Download "DATA COMMUNICATION AND NETWORKS"

Transcription

1 DATA COMMUNICATION AND NETWORKS Lecture: 1 Instructor Mazhar Hussain 1

2 DATA COMMUNICATION AND NETWORKS Blog 2

3 COURSE OUTLINE The course will consist of : 16 lectures 2 assignments 2exams (1 midterm and 1 final) Grading Criteria: One Midterm: 25 % Final Exam: 50% Assignments /Quizz/Presentation: 15% Attendance : 10% 3

4 TEXT BOOKS Data Communications and Networking 4 th Edition by Behrouz A. Forouzan Data and Computer Communication 6 th Edition by William Stallings Computer Networks (5th Edition) by Andrew S. Tanenbaum 4

5 TODAY AGENDA Data Communication Brief History of Communication Data Communication System Key Data Communication Terminology Effectiveness of Data Communication System Components of Data Communication System Key Data Communication Terminologies Why Networks? And types of Networks Network Criteria and Applications Protocols, Elements and Applications of Protocols 5

6 DATA COMMUNICATION DEFINITION Data Communication is the exchange of Information from one entity to the other using a Transmission Medium 6

7 DATA COMMUNICATION Data Communication is the exchange of data (in the form of 0 s and 1 s) between two devices (computers) via some form of the transmission medium. 7

8 LOCAL AND REMOTE COMMUNICATION LOCAL Communicating devices are present in the same building or a similarly restricted geographical area REMOTE Communicating devices are present farther apart 8

9 DATA COMMUNICATION SYSTEM For Data Communication to occur, communicating devices must be a part of a system made up of some specific kind of hardware and software. This system is known as DATA COMMUNICATION SYSTEM 9

10 EFFECTIVENESS OF DATA COMM. SYSTEM Effectiveness depends uponthree fundamental characteristics: Delivery Accuracy Timeliness 10

11 DATA COMMUNICATION SYSTEM 11

12 DATA COMMUNICATION SYSTEM A Data communication system is made up of 5 components: Message Sender Receiver Medium Protocol 12

13 MESSAGE TYPES 13

14 A Complex Data Comm. System 14

15 KEY DATA COMMUNICATION TERMINOLOGY Session: communication dialog between network users or applications Network: interconnected group of computers and communication devices Node: a network-attached device 15

16 KEY DATA COMMUNICATION TERMINOLOGY Link: connects adjacent nodes Path: end-to-end route within a network 16

17 KEY DATA COMMUNICATION TERMINOLOGY Packetizing: dividing messages into fixed-length packets prior to transmission over a network s communication media Routing: determining a message s path from sending to receiving nodes 17

18 A Network is a set of devices (Nodes) connected by Communication Links 18 NETWORK

19 WHY NETWORKS? Point to point communication not usually practical Devices are too far apart Large set of devices would need impractical number of connections 19

20 WHY NETWORKS? Solution is to connect all devicesto a central system known as a NETWORK Two Main Classes ofnetworks Local Area Networks (LANs) Wide Area Network (WANs) 20

21 NETWORK CRITERIA Data Communication Network Criteria Performance Reliability Security 21

22 NETWORK CRITERIA Performance Number of Users Type of Transmission Medium Hardware Software 22

23 Reliability NETWORK CRITERIA Frequency of failure Recovery Time after Failure 23

24 NETWORK CRITERIA Security Unauthorized Access Viruses 24

25 NETWORK APPLICATIONS Marketing andsales FinancialServices Manufacturing ElectronicMessaging Teleconferencing CableTelevision 25

26 PROTOCOLS Set of Rules Governing Communication 26

27 PROTOCOLS Protocols defines: What is Communicated? How, it is Communicated? When, it is Communicated? 27

28 PROTOCOLS Elements of a Protocol: Syntax Semantics Timing 28

29 PROTOCOL ARCHITECTURE Instead of having a single Module for performing communication, there is a structured set of modules that implement communications function 29

30 Simplified File Transfer Architecture 30

31 SUGGESTED READING Section 1.2, Data Communications and Networking 4 th Edition by Behrouz A. Forouzan Sections 1.1, 1.2, Data and Computer Communication 6 th Edition by William Stallings 31

32 SUGGESTED READING Section 1.3, Data Communications and Networking 4 th Edition by Behrouz A. Forouzan Sections 1.3, Data and Computer Communication 6 th Edition by William Stallings 32

33 SUGGESTED READING Section 1.4 Data Communications and Networking 4 th Edition by Behrouz A. Forouzan Sections 1.1,2.1 Data and Computer Communication 6 th Edition by William Stallings 33

34 QUESTIONS/COMMENTS? 34

ADVANCED COMPUTERS NETWROKS. Lecture: 1 Instructor Mazhar Hussain

ADVANCED COMPUTERS NETWROKS. Lecture: 1 Instructor Mazhar Hussain ADVANCED COMPUTERS NETWROKS Lecture: 1 Instructor Mazhar Hussain 1 ADVANCED COMPUTERS NETWROKS Blog https://mazharhussainatisp.wordpress.com Email: Mazhar.hussain@isp.edu.pk 2 COURSE OUTLINE The course

More information

LECTURE #1. Course Outline. Data Communication (CS601)

LECTURE #1. Course Outline. Data Communication (CS601) LECTURE #1 Course Outline The course will consist of : 45 lectures 10-14 assignments 2exams (1 midterm and 1 final) GMDB Grading Criteria: One Midterm: 35 % Final Exam: 45% Assignments: 15% GMDB: 5% Textbook

More information

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition.

Text Book. 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition. 1 Text Book 1. Computer Networks & Internets by Douglas E Comer. 2. Data and Computer Communication by William Stalling, 5th or above edition. 2 Marks distribution Topic no First Mid 20 1,2,3 Second Mid

More information

Chapter 1: Introduction

Chapter 1: Introduction EE4272: Computer Networks Chapter 1: Introduction Instructor: Tricia Chigan Dept.: Elec. & Comp. Eng. 1) Data Communications: Deals with the transmission of signals in a reliable & efficient manner. Topics:

More information

CS 420/520 Data Communication Systems. Syllabus and Scope of Course

CS 420/520 Data Communication Systems. Syllabus and Scope of Course CS 420/520 Data Communication Systems Course Overview Instructor: Dr. Axel Krings Office, JEB 320 Office Hours to be announced, or by appointment krings@uidaho.edu, (208) 885-4078 http://www.cs.uidaho.edu/~krings/cs420

More information

Course Weekly Outline

Course Weekly Outline Department: CS and IS Departments Stage: 3 rd Instructor name: Sumaya A. Hamad Academic status: Asst. Teacher Qualification: Msc. Place of work: College of CS & IT Course Name: Compiler Course Instructor

More information

Layered Architecture

Layered Architecture CS311: DATA COMMUNICATION Layered Architecture by Dr. Manas Khatua Assistant Professor Dept. of CSE IIT Jodhpur E-mail: manaskhatua@iitj.ac.in Web: http://home.iitj.ac.in/~manaskhatua http://manaskhatua.github.io/

More information

On successful completion of this course students should:

On successful completion of this course students should: CIT306 Computer Networks Course Name Computer Networks Course Code CIT 306 Course Type Area Elective Course Level Undergraduate AKTS Credit 5 ECTS Course hours per week 3 (Institutional) Practice hours

More information

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim

Computer Networks. Introduction to Network. Dr. Adel Gaafar Abd Elrahim Computer Networks Introduction to Network Dr. Adel Gaafar Abd Elrahim A Communications Model Source generates data to be transmitted Transmitter Converts data into transmittable signals Transmission System

More information

Internetworking. from the Webopedia Computer Dictionary

Internetworking. from the Webopedia Computer Dictionary Internetworking The art and science of connecting individual local-area networks (LANs) to create wide-area networks (WANs), and connecting WANs to form even larger WANs. Internetworking can be extremely

More information

programming exercises.

programming exercises. Dr. John P. Abraham Professor Office: Engineering Building Room 3.276 CSCI 6345 ADVANCED COMPUTER NETWORKS Syllabus for Spring 2014 Professor: Dr. John P. Abraham. Office: Engineering Building Room 3.276

More information

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite

Computer Networks with Internet Technology William Stallings. Chapter 2 Protocols and the TCP/IP Protocol Suite Computer Networks with Internet Technology William Stallings Chapter 2 Protocols and the TCP/IP Protocol Suite Need For Protocol Architecture E.g. File transfer Source must activate comms. Path or inform

More information

Essay MCQ Total Midterm Exam Computer Networks. Model answer 0X April minutes ID: Name:

Essay MCQ Total Midterm Exam Computer Networks. Model answer 0X April minutes ID: Name: Midterm Exam Course name: Computer Networks Model answer Exam number: Course Code: CSE401 Exam Date: 0X April 2018 Lecturer: Dr. Ahmed ElShafee Time Allowed: 60 minutes ID:.. Name:.... Essay MCQ Total

More information

Networks & Communications. Comp 277

Networks & Communications. Comp 277 Networks & Communications Comp 277 Chapter 1 Introduction 1-1 DATA COMMUNICATIONS The term telecommunication means communication at a distance. The word data refers to information presented in whatever

More information

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications

Tutorials and Practicals 31W6 ADMINISTRIVIA. A Communications Model. Communications and Networks. Simplified Communications 31W6 ADMINISTRIVIA Lectures Weeks 1-9: Mon 1100 B4 Tue 1400 B4 Fri 1000 A1 Weeks 10-12 Mon 1400 A3 Wed Fri 1200 V1 1100 A3 Tutorials and Practicals Tutorials Wed 0900 3B146 *** Wed 1000 3B146 Thur 1000

More information

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet

Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet Data and Computer Communications Chapter 1 Data Communications, Data Networks, and the Internet Ninth Edition by William Stallings Data and Computer Communications, Ninth Edition by William Stallings,

More information

Internetworking. from the Webopedia Computer Dictionary

Internetworking. from the Webopedia Computer Dictionary Internetworking The art and science of connecting individual local-area networks (LANs) to create wide-area networks (WANs), and connecting WANs to form even larger WANs. Internetworking can be extremely

More information

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition

Network Models. Behrouz A. Forouzan Data communication and Networking Fourth edition Chapter 2 Network Models Behrouz A. Forouzan Data communication and Networking Fourth edition 1 Layered Tasks We use the concept of layers in our daily life. As an example, let us consider two friends

More information

ELECT 4240 Communication Networks Summer Semester 1435/ /2015 CHAPTER 1

ELECT 4240 Communication Networks Summer Semester 1435/ /2015 CHAPTER 1 ELECT 4240 Communication Networks Summer Semester 1435/1436--- 2014/2015 CHAPTER 1 Introduction: Key Terms, Multiple Choice Questions and Review Questions Prof. Alaa M. Elsayyad Lecture Contents Overview

More information

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor)

SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN. Tech park ( 7 th floor) Course Code : CS0303 Course Title : Computer Networks Semester : V Course Time : July Dec 2011 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN DAY

More information

Data Communication. Chapter # 1: Introduction. By: William Stalling

Data Communication. Chapter # 1: Introduction. By: William Stalling Data Communication Chapter # 1: By: Introduction William Stalling Data Communication The exchange of data between two devices via some form of transmission medium such as cable wire. For data communications

More information

ES623 Networked Embedded Systems

ES623 Networked Embedded Systems ES623 Networked Embedded Systems Introduction to Network models & Data Communication 16 th April 2013 OSI Models An ISO standard that covers all aspects of network communication is the Open Systems Interconnection

More information

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline

University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline University of Asia Pacific (UAP) Department of Computer Science and Engineering (CSE) Course Outline Program: Course Title: Computer Networks Sessional Course Code: CSE 448 Semester: Level: Spring-2018

More information

EEC-484/584 Computer Networks

EEC-484/584 Computer Networks EEC-484/584 Computer Networks Lecture 1 Department of Electrical and Computer Engineering Cleveland State University wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser

More information

Data and Computer Communications

Data and Computer Communications Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications Eighth Edition by William Stallings Chap2: 1 Need For Protocol Architecture data exchange can involve

More information

Data Communications & Computer Networks

Data Communications & Computer Networks Data Communications & Computer Networks ACOE312 Course Overview Fall 2008 1 Agenda Instructor & class details General comments Course objectives Students assessment Course outline Textbook(s) 1 Instructor

More information

04/03/33. Dr.Gihan Naguib. Overview. Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking

04/03/33. Dr.Gihan Naguib. Overview. Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking PART I Overview of Data Communications and Networking Dr.Gihan Naguib Behrouz A. Forouzan Data communications and Networking 1 Overview 2 1 Chapters Chapter 1 Introduction Chapter 2 Network Models 3 Chapter

More information

Lecture 1 Overview - Data Communications, Data Networks, and the Internet

Lecture 1 Overview - Data Communications, Data Networks, and the Internet DATA AND COMPUTER COMMUNICATIONS Lecture 1 Overview - Data Communications, Data Networks, and the Internet Mei Yang Based on Lecture slides by William Stallings 1 OUTLINE Data Communications and Networking

More information

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able :

TIME SCHEDULE. 2 Physical Layer 15. Course General Outcomes: Sl. G.O On completion of this course the student will be able : COURSE TITLE : DATA COMMUNICATION COURSE CODE : 3151 COURSE CATEGORY : B PERIODS/WEEK : 4 PERIODS/SEMESTER : 60 CREDITS : 4 TIME SCHEDULE MODULE TOPICS PERIODS 1 Concepts of Data Communication 15 2 Physical

More information

Computer Networks. Syllabus Ver Instructor: Ass.Prof. Yuriy Shamshin. ISMA University Riga, Latvia

Computer Networks. Syllabus Ver Instructor: Ass.Prof. Yuriy Shamshin. ISMA University Riga, Latvia Computer Networks Syllabus Ver. 04.09.2018 Instructor: Ass.Prof. Yuriy Shamshin ISMA University Riga, Latvia 2018 Contact Information Instructor: Asoc.Prof. Yuriy Shamshin Email: ys@academy.lv Course hours:

More information

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department

NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department NEW YORK CITY COLLEGE OF TECHNOLOGY/CUNY Computer Systems Technology Department COURSE: CST2307 Networking Fundamentals (2 class hours, 2 lab hours, 3 credits) Course Description: This course introduces

More information

Course Name: Computer Networks-1 Course Code: IT222

Course Name: Computer Networks-1 Course Code: IT222 Course Name: Computer Networks-1 Course Code: IT222 I. Basic Course Information Major or minor element of program: General Department offering the course: Information Technology Department Academic level:

More information

Part A: Course Outline

Part A: Course Outline University of Macau Faculty of Science and Technology Course Title: Department of Electrical and Computer Engineering Part A: Course Outline Communication System and Data Network Course Code: ELEC460 Year

More information

Advanced Data Communication Networks

Advanced Data Communication Networks Advanced Data Communication Networks Dr. Farhad Faghani Assistant Professor, Department of Electrical Engineering, Najafabad Branch, Islamic Azad University. Session 1: Introduction + The OSI Model and

More information

Outline. EEC-682/782 Computer Networks I. Course Objectives. Outline of Lectures

Outline. EEC-682/782 Computer Networks I. Course Objectives. Outline of Lectures Outline EEC-682/782 Computer Networks I Lecture 1 Wenbing Zhao w.zhao1@csuohio.edu (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) Syllabus Introduction to

More information

University of Human Development College of Science and Technology Department of Information Technology. Data Communication and Networking

University of Human Development College of Science and Technology Department of Information Technology. Data Communication and Networking University of Human Development College of Science and Technology Department of Information Technology Data Communication and Networking 1 Course Administration and Policies (cont.) Studying slides is

More information

Lecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,..

Lecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,.. Lecture (03) Networking Model (TCP/IP) Networking Standard (OSI) cont.,.. By: Dr. Ahmed ElShafee ١ Dr. Ahmed ElShafee, ACU : Fall 2014, Computer Networks II Agenda TCP/IP suite Data Encapsulation OSI History

More information

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus

The University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus The University of Jordan Accreditation & Quality Assurance Center COURSE Syllabus 1 Course title Computer Security 2 Course number 1901463 Credit hours (theory, practical) 3 3 Contact hours (theory, practical)

More information

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: CSE 3.1.1 COMPUTER NETWORKS CLASS: 3/4 B.Tech., I SEMESTER, A.Y.2017-18 INSTRUCTOR: V.GOPINATH Sir

More information

Computer Architecture and Organization:

Computer Architecture and Organization: Computer Architecture and Organization: Introductory lecture By: A. H. Abdul Hafez abdul.hafez@hku.edu.tr, ah.abdulhafez@gmail.com 1 Outlines 1. What is computer? 2. What is this course looking at? Computer

More information

COMPUTER AND NETWORK SUPPORT TECHNICIAN PROGRAM

COMPUTER AND NETWORK SUPPORT TECHNICIAN PROGRAM Network + Networking NH5200 Fundamentals COURSE TITLE: Network+ Networking Fundamentals 104 Total Hours 66 Theory Hours 38 Laboratory Hours COURSE OVERVIEW: After completing this course, students will

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING Autonomous Dundigal, yderabad - 500 043 COMPUTER SCIENCE AND ENGINEERING COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator

More information

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái

Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái Computer Networks 1 (Mạng Máy Tính 1) Lectured by: Nguyễn Đức Thái Course details Number of credits: 4 Study time allocation per week: 3 lecture hours for theory 2 lecture hours for exercises and lab work

More information

LECTURE # 8. Bad Technology Flow control, error control, addressing is multiple Session and Presentation(EMPTY), Network and DL(Full)

LECTURE # 8. Bad Technology Flow control, error control, addressing is multiple Session and Presentation(EMPTY), Network and DL(Full) Critique of OSI Model LECTURE # 8 Reasoning for OSI not getting Widespread Bad Timing(slide) (Apocalypse of Two Elephants) David Clarke of MIT If standards are written too early: subject is badly understood

More information

Wireless Communication Course Instructor: Dr. Safdar Ali

Wireless Communication Course Instructor: Dr. Safdar Ali Wireless Communication Course Instructor: Dr. Safdar Ali INTRODUCTION BOOKS Text Book: William Stallings, Wireless Communications and Networks, Pearson Hall, 2002. BOOKS Reference Books: Sumit Kasera,

More information

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III.

CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f Scheme for B.Sc.-III. CHEME OF EXAMINATION FOR B.Sc. (COMPUTER SCIENCE) SEMESTER SYSTEM (Regular Course) w.e.f. 2015-16 Scheme for B.Sc.-III Semester-V Sr. No. Paper Internal Assessment External Marks Exam Duration 1 Paper-I

More information

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM

INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, Hyderabad INFORMATION TECHNOLOGY COURSE DESCRIPTION FORM INSTITUTE OF AERONAUTICAL ENGINEERING Dundigal, yderabad - 500 043 INFORMATION TECNOLOGY COURSE DESCRIPTION FORM Course Title Course Code Regulation Course Structure Course Coordinator Team of Instructors

More information

CCNA Boot Camp. Course Description

CCNA Boot Camp. Course Description CCNA Boot Camp Course Description CCNA Boot Camp combines both the Interconnecting Cisco Network Devices Part 1 (ICND1) course and the Interconnecting Cisco Network Devices Part 2 (ICND2) course into one

More information

Data Communication and Network. Introducing Networks

Data Communication and Network. Introducing Networks Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You can connect

More information

ITT Technical Institute. ET385 Data and Network Communications Onsite Course SYLLABUS

ITT Technical Institute. ET385 Data and Network Communications Onsite Course SYLLABUS ITT Technical Institute ET385 Data and Network Communications Onsite Course SYLLABUS Credit hours: 4 Contact/Instructional hours: 50 (30 Theory Hours, 20 Hours) Prerequisite(s) and/or Corequisite(s): Prerequisite:

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 16, 2013 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2013-75 minutes This examination

More information

Introduction. The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs.

Introduction. The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Introduction The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Simplified Communications System Block Diagram Intro-1

More information

Lecture (03) Network Model

Lecture (03) Network Model ١ Lecture (03) Network Model By: Dr. Ahmed ElShafee Agenda Layering concept History Discovering the network layers Application Layer same layer interaction concept; Transport Layer Adjacent layer interaction

More information

Applied Computer Networks. Introduction (2 nd Edition) John Morton

Applied Computer Networks. Introduction (2 nd Edition) John Morton Applied Computer Networks Introduction (2 nd Edition) John Morton Fred Halsall Some Books Computer Networking and the Internet 5 th Ed, Addison-Wesley, 2005. James Kurose and Keith Ross Computer Networking

More information

IP Networking Fundamentals Theory and Practice

IP Networking Fundamentals Theory and Practice IP ing Fundamentals Theory and Practice Introductory course into computer networking Prof. Dr. Károly Farkas Guest Professor Department of Informatics, UZH farkas@ifi.uzh.ch Introduction Reader: Prof.

More information

LESSON PLAN LP-CS 1302

LESSON PLAN LP-CS 1302 Date:11/06/2012 Page 1 of 6 Unit-I Branch : IT Semester : V UNIT-I - DATA COMMUNICATIONS 8 Components Direction of Data flow networks Components and Categories types of Connections Topologies Protocols

More information

Revision of Previous Lectures

Revision of Previous Lectures Lecture 15 Overview Last Lecture Local area networking This Lecture Wide area networking 1 Source: chapters 8.1-8.3, 17.1, 18.1, 18.2 Next Lecture Wide area networking 2 Source: Chapter 20 COSC244 Lecture

More information

Basics of datacommunication

Basics of datacommunication Data communication I Lecture 1 Course Introduction About the course Basics of datacommunication How is information transported between digital devices? Essential data communication protocols Insight into

More information

Computer Communication & Networks / Data Communication & Computer Networks Week # 03

Computer Communication & Networks / Data Communication & Computer Networks Week # 03 Computer Communication & Networks / Data Communication & Computer Networks Week # 03 M.Nadeem Akhtar CS & IT Department The University of Lahore Email: nadeem.akhtar@cs.uol.edu.pk URL-https://sites.google.com/site/nadeemuolcsccn/home

More information

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: (IT 4.1.3) ADVANCED OPERATING SYSTEM CLASS: 4/4 B.Tech. I SEMESTER, A.Y.2017-18 INSTRUCTOR: CHALLA

More information

University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline

University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline University of Asia Pacific (UAP) Department of Electrical and Electronics Engineering (EEE) Course Outline Program: Course Title: Electrical and Electronics Engineering (EEE) Computer Networks Course Code:

More information

Sul Ross State University. Spring CS 3310 Computer Communications. Office Location: ACR 109-B Office Phone:

Sul Ross State University. Spring CS 3310 Computer Communications. Office Location: ACR 109-B Office Phone: Spring 217 CS 331 Computer Communications Instructor: Thea Glenn M.S. Management Information Systems Office Location: ACR 19-B Office Phone: 432-837- 849 TEXT #: 931-237-3324 (No text after 11pm or before

More information

Introduction to Networking

Introduction to Networking Introduction to Networking The fundamental purpose of data communications is to exchange information between user's computers, terminals and applications programs. Simplified Communications System Block

More information

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA

Navpreet Singh INTRODUCTION TO COMPUTER NETWORKS. Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA INTRODUCTION TO COMPUTER NETWORKS Navpreet Singh Computer Centre Indian Institute of Technology Kanpur Kanpur INDIA (Ph : 2597371, Email : navi@iitk.ac.in) About Myself About Myself I am Network Manager

More information

ITEC 3800 Data Communication and Network. Introducing Networks

ITEC 3800 Data Communication and Network. Introducing Networks ITEC 3800 Data Communication and Network Introducing Networks Introduction to Networking Computer network, or simply network Refers to the connection of two or more computers by some type of medium You

More information

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322

06/02/ Local & Metropolitan Area Networks 0. INTRODUCTION. 1. History and Future of TCP/IP ACOE322 1 Local & Metropolitan Area Networks ACOE322 Lecture 5 TCP/IP Protocol suite and IP addressing 1 0. INTRODUCTION We shall cover in this topic: 1. The relation of TCP/IP with internet and OSI model 2. Internet

More information

ITT Technical Institute. ET3110 Networking and Communications Onsite and Online Course SYLLABUS

ITT Technical Institute. ET3110 Networking and Communications Onsite and Online Course SYLLABUS ITT Technical Institute ET3110 Networking and Communications Onsite and Online Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Hours) Prerequisite(s) and/or Corequisite(s):

More information

Network Fundamentals and Design Fall Semester 2014

Network Fundamentals and Design Fall Semester 2014 CS 2705 22573 Network Fundamentals and Design Fall Semester 2014 Instructor Kyle Feuz Office: TE 111C Phone: 801-626-7864 E-mail: kylefeuz@weber.edu Office Hours: T,TH:8:00-9:30 am Office Hours @ D2 314:

More information

INF 315E Introduction to Databases School of Information Fall 2015

INF 315E Introduction to Databases School of Information Fall 2015 INF 315E Introduction to Databases School of Information Fall 2015 Class Hours: Tuesday & Thursday10:30 am-12:00 pm Instructor: Eunyoung Moon Email: eymoon@utexas.edu Course Description Almost every website

More information

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Course Syllabus Note : This is a major revision, the

More information

Data Communication Prof.A.Pal Dept of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 40 Secured Communication - II

Data Communication Prof.A.Pal Dept of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 40 Secured Communication - II Data Communication Prof.A.Pal Dept of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 40 Secured Communication - II Hello and welcome to today's lecture on secured communication.

More information

Data Communication. Introduction

Data Communication. Introduction Data Communication Introduction Course Information Assistant Instructor Reza Hassanpour Faris Serdar Taşel Office: L214 Office: L205 Phone: 2331338 Phone: 2331357 Email: reza@cankaya.edu.tr Email: fst@cankaya.edu.tr

More information

Chapter 16 Networking

Chapter 16 Networking Chapter 16 Networking Outline 16.1 Introduction 16.2 Network Topology 16.3 Network Types 16.4 TCP/IP Protocol Stack 16.5 Application Layer 16.5.1 Hypertext Transfer Protocol (HTTP) 16.5.2 File Transfer

More information

1.0 INTRODUCTION. Introduction to data communication and networking 1

1.0 INTRODUCTION. Introduction to data communication and networking 1 Introduction to data communication and networking 1 1.0 INTRODUCTION Data communications and networking may be the fastest growing technologies in our culture today. One of the ramifications of that growth

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 11 MIDTERM EXAMINATION #1 OCT. 13, 2011 COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2011-75 minutes This examination

More information

Lecture 1: Introduction & Overview

Lecture 1: Introduction & Overview INF4/MSc Computer Networking Lecture 1: Introduction & Overview Aris Efthymiou aefthymi AT inf.ed.ac.uk JCMB 1420 Computer Networking, Copyright University of Edinburgh 2005 This course is an introduction

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - B COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

PLEASE READ CAREFULLY BEFORE YOU START

PLEASE READ CAREFULLY BEFORE YOU START Page 1 of 20 MIDTERM EXAMINATION #1 - A COMPUTER NETWORKS : 03-60-367-01 U N I V E R S I T Y O F W I N D S O R S C H O O L O F C O M P U T E R S C I E N C E Fall 2008-75 minutes This examination document

More information

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning

6 Computer Networks 6.1. Foundations of Computer Science Cengage Learning 6 Computer Networks 6.1 Foundations of Computer Science Cengage Learning Objectives After studying this chapter, the student should be able to: 6.2 Describe network criteria, physical structures and categories

More information

Data Communications Networking 4th Edition

Data Communications Networking 4th Edition We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with data communications

More information

ECE 4450:427/527 - Computer Networks

ECE 4450:427/527 - Computer Networks ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Lecture 1: Introduction Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527 Computer Networks 1 / 16 Outline 1 Information 2 Broad Overview

More information

CS-461 Internetworking. Dr. Mohamed Aboutabl

CS-461 Internetworking. Dr. Mohamed Aboutabl CS-461 Internetworking Dr. Mohamed Aboutabl http://www.cs.jmu.edu/users/aboutams The McGraw-Hill Companies, Inc., 2000 1 Chapter 1 Introduction The McGraw-Hill Companies, Inc., 2000 2 Internet today Network

More information

Intro. to Computer Network

Intro. to Computer Network Intro. to Computer Network n Wed. 2:20pm-5:20pm, in CSIE 101 n Instructor: Cheng-Fu Chou Email:ccf@csie.ntu.edu.tw Office hours: by appointments n TAs: (506) 晧 : nypgand1@gmail.com : victorsun1221@gmail.com

More information

Lenuţa Alboaie Computer Networks

Lenuţa Alboaie Computer Networks Concepts and fundamental notions Lenuţa Alboaie adria@info.uaic.ro 1 Content Concepts Definitions Computer networks necessity and use Classification Topologies Components Hardware & Software Aspects 2

More information

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18

City University of Hong Kong Course Syllabus. offered by Department of Computer Science with effect from Semester A 2017/18 City University of Hong Kong offered by Department of Computer Science with effect from Semester A 2017/18 Part I Course Overview Course Title: Computer Networks Course Code: CS3201 Course Duration: 1

More information

Computer Communication and Networks

Computer Communication and Networks Computer Communication and Networks Text Books 1. Computer Networks, Andrew S Tanenbaum, Fifth edition. 2. Data Communications and Networking, B Forouzan, 3rd edition. 3. Data and Computer Communications,

More information

EEE 448 Computer Networks with (Network Programming) Course Descriptions. Topics to be covered. Course Objectives. Weekly Schedule.

EEE 448 Computer Networks with (Network Programming) Course Descriptions. Topics to be covered. Course Objectives. Weekly Schedule. EEE 448 Computer Networks with (Network Programming) Lecture #1 Dept of Electrical and Electronics Engineering Çukurova University Course Descriptions The aim of this course is to teach basic concepts

More information

L1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806

L1: Introduction. Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 L1: Introduction Hui Chen, Ph.D. Dept. of Engineering & Computer Science Virginia State University Petersburg, VA 23806 8/15/2016 CSCI 445 Fall 2016 1 Acknowledgements Some pictures used in this presentation

More information

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN

SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SIR C.R.REDDY COLLEGE OF ENGINEERING, ELURU DEPARTMENT OF INFORMATION TECHNOLOGY LESSON PLAN SUBJECT: IT 4.1.2 NETWORK PROTOCOLS CLASS: 4/4 B.Tech., I - SEMESTER, A.Y.2017-18 INSTRUCTOR: Sri N. Prasad

More information

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO).

The OSI Model. Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Network Models The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding and developing computer-to-computer communication

More information

Upon successful completion of this course, the student should be competent to perform the following tasks:

Upon successful completion of this course, the student should be competent to perform the following tasks: COURSE INFORMATION Course Prefix/Number: EET 221 Course Title: Broadband Communication Systems Lecture Hours/Week: 3.0 Lab Hours/Week: 0.0 Credit Hours/Semester: 3.0 VA Statement/Distance Learning Attendance

More information

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science

Advanced Computer Networks. Rab Nawaz Jadoon DCS. Assistant Professor COMSATS University, Lahore Pakistan. Department of Computer Science Advanced Computer Networks Department of Computer Science DCS COMSATS Institute of Information Technology Rab Nawaz Jadoon Assistant Professor COMSATS University, Lahore Pakistan Advanced Computer Networks

More information

Computer Networks. 9/29/2017 Vasile Dadarlat --Computer Networks 1

Computer Networks. 9/29/2017 Vasile Dadarlat --Computer Networks 1 Computer Networks Lecturer: Prof. Vasile Dadarlat, PhD Grading Type: normal, Credits:5 No prerequisite modules required Basic knowledge in Physics, Mathematics, Computer Architecture feel free to ask questions

More information

Wireless Communications And Networks Solution Manual

Wireless Communications And Networks Solution Manual Wireless Communications And Networks Solution Manual Tricia's Compilation for 'solutions manual for wireless communications and Wireless Communication and Networks second edition William Stallings solutions

More information

Wireless Network Security

Wireless Network Security Wireless Network Security Wireless network overview Slide from 2 nd book 1 IT352 Network Security Najwa AlGhamdi IEEE 802.11 IEEE 802 committee for LAN standards IEEE 802.11 formed in 1990 s charter to

More information

Introduction. Instructor: Visiting Instructor Adomas Svirskas, Vilnius University, Lithuania Learning Resources:

Introduction. Instructor: Visiting Instructor Adomas Svirskas, Vilnius University, Lithuania Learning Resources: Introduction Instructor: Visiting Instructor Adomas Svirskas, Vilnius University, Lithuania Learning Resources: Computer Networks, Third Edition, Andrew S. Tanenbaum, Prentice Hall, 1996 Computer Networks

More information

ERROR AND FLOW CONTROL. Lecture: 10 Instructor Mazhar Hussain

ERROR AND FLOW CONTROL. Lecture: 10 Instructor Mazhar Hussain ERROR AND FLOW CONTROL Lecture: 10 Instructor Mazhar Hussain 1 FLOW CONTROL Flow control coordinates the amount of data that can be sent before receiving acknowledgement It is one of the most important

More information

Lecture (02) Introduction to Networks II

Lecture (02) Introduction to Networks II Lecture (02) Introduction to Networks II By: Dr. Ahmed ElShafee ١ Agenda Types of Networks Network element identifications (logical address hardware address) Discovering your home LAN Discovering WAN from

More information

Computer Networks (Introduction to TCP/IP Protocols)

Computer Networks (Introduction to TCP/IP Protocols) Network Security(CP33925) Computer Networks (Introduction to TCP/IP Protocols) 부산대학교공과대학정보컴퓨터공학부 Network Type Elements of Protocol OSI Reference Model OSI Layers What we ll learn today 2 Definition of

More information

Network Models. Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering

Network Models. Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering Network Models Presentation by Dr.S.Radha HOD / ECE SSN College of Engineering Objective At the end of this section students will be able to Understand the architecture of the OSI model Understand the

More information