MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR410 Introduction to Networks. Credits: 3 COURSE SYLLABUS

Similar documents
MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS

DATA AND COMPUTER COMMUNICATIONS

On successful completion of this course students should:

IT4405 Computer Networks (Compulsory)

MORGAN STATE UNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING COURSE SYLLABUS FALL, 2015

CNT 4004: Computer Networks I. Tentative Syllabus

University of San Francisco Course Syllabus and Outline

programming exercises.

Network Fundamentals and Design Fall Semester 2014

Part A: Course Outline

Data Communications and Networks Spring Syllabus and Reading Assignments

Data Communications & Computer Networks

Computer Communications and Network Basics p. 1 Overview of Computer Communications and Networking p. 2 What Does Computer Communications and

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Textbook Charles Petzold, Programming Windows, 5th edition, Microsoft Press. References - other textbooks or materials none

Computer Networks. Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University

Data Communications SYLLABUS. Transmission Impairments, Transmission Media. Data-Digital Signals, Analog Data-analog Signals.

Computer Networks. Andrew S. Tanenbaum

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

EE6364 Advanced Data Networks

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

and Networks Data Communications Second Edition Tata McGraw Hill Education Private Limited Managing Director SoftExcel Services Limited, Mumbai

CPSC 5157G Computer Networks

Course Syllabus: CompTIA Network+

SYED AMMAL ENGINEERING COLLEGE

Electrical and Computer Engineering Technology

Communication Networks - 3 general areas: data communications, networking, protocols

Lecture: Chapter 1, Introduction to Computer Data

CCRI Networking Technology I CSCO-1850 Spring 2014

3+1+0 (3) IT 201 T. Principles of Information and Technology Systems. Prereq: CS 110T IT 222 T. Communications and Networks Fundamentals (4)

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE CODE NO. : ELR251 SEMESTER: FOUR

FXT - Foundations of Telematic Networks

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

Module 1. Introduction. Version 2, CSE IIT, Kharagpur

Course Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

B. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER

Defining Networks with the OSI Model. Module 2

This course prepares candidates for the CompTIA Network+ examination (2018 Objectives) N

SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE CODE NO. : ELR251 SEMESTER: FOUR

Electrical and Telecommunications Engineering Technology_TCET3142/TC570 NEW YORK CITY COLLEGE OF TECHNOLOGY THE CITY UNIVERSITY OF NEW YORK

KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]

CODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV

CIS 777 Telecommunications Networks

VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK UNIT 1

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Academic Course Description

Data & Computer Communication

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

Curriculum Catalog

KINGS COLLEGE OF ENGINEERING

Need For Protocol Architecture

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

Network Architecture I

Course Syllabus: CompTIA Network+

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

SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM

CS1302-COMPUTER NETWORKS UNIT I -DATA COMMUNICATION PART A

L1/L2 NETWORK PROTOCOL TESTING

Data Communications. Course Design Data Communications. Pre/Post Test (80 Questions/80 Points) Upon Request None No No No

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

CompTIA Network+ Study Guide Table of Contents

GOPALAN COLLEGE OF ENGINEERING AND MANAGEMENT Department of Computer Science and Engineering COURSE PLAN

Need For Protocol Architecture

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

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

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

Faculty of Sciences and Information Technology

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

Introduction to Networking

BLM6196 COMPUTER NETWORKS AND COMMUNICATION PROTOCOLS

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

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

Data Networks. Lecture 1: Introduction. September 4, 2008

Basics of datacommunication

Wireless Communication Course Instructor: Dr. Safdar Ali

PELLISSIPPI STATE TECHNICAL COMMUNITY COLLEGE MASTER SYLLABUS HPC INTERNETWORKING & GRID TECHNOLOGY HPC 1020

Hands-On Voice Over IP

Scope and Sequence: CCNA Exploration v4.0

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

TCOM 370 NOTES 99-1 NETWORKING AND COMMUNICATIONS

EECS 228a Lecture 1 Overview: Networks. Jean Walrand

Chapter 2 Communicating Over the Network

Data Communications and Computer Networks

Telecommunications II TEL 202 Spring, 2004

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

Rivier College Syllabus CS553A Introduction to Networking Technologies

Table of Contents. Computer Networks and the Internet

CSC 4900 Computer Networks: Introduction

ECE 467 Section 201 Network Implementation Laboratory

Institute of Science and Technology 2067

CS 471 Networking and Distributed Operating Systems

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

Identify the features of network and client operating systems (Windows, NetWare, Linux, Mac OS)

CS1302 / Computer Networks

COURSE SYLLABUS BMIS 662 TELECOMMUNICATIONS AND NETWORK SECURITY

Hands-On Advanced Internetworking TCP-IP / IPv6 / VoIP

MTA_98-366_Vindicator930

Time : 3 hours. Full Marks: 70. The figures in the margin indicate full marks. Answer from all the Groups are directed. Group A.

PELLISSIPPI STATE COMMUNITY COLLEGE MASTER SYLLABUS NETWORKING FUNDAMENTALS CSIT 1730

Transcription:

Instructor: Office: Telephone No. Email Address: Office Hours: References MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EEGR410 Introduction to Networks Credits: 3 COURSE SYLLABUS Data and Computer Communications 8th Edition, William Stallings, Prentice Hall, 2014 Other reference material as provided via Bb Catalog Description An introduction to communication networks. Includes the OSI layering model of networks with emphasis on the physical, data link, and network layers; and network topologies. Introduction to a variety of computer, satellite, and local-area communication networks, including Ethernet, and Internet. Prerequisite: EEGR 317 Course Requirements This course is an elective course for all engineering undergraduate students, especially those with the computer engineering, networks, communications concentration, or cyber security interest. This course relates heavily to the EEGR480/481/482/483 series. Course Objectives The focus of this course the development of the theory and the practices in digital communications as applied to data networks. The student will be able to: CO1: identify and explain the fundamental concepts of protocols and examine protocol structures.(ch1-2) CO2: examine/design a data communication link considering fundamental concepts of signals, medium, encoding, reliability and efficiency. (Ch3 9) CO3: identify key elements of Wide Area Networks, such as switching, routing, congestion, and QoS.(Ch10-14) CO4: architect a Local Area Networks considering the shared medium choices for high-speed LANs or Wireless LANs (Ch15-17) CO5: understand and examine Internet and Transport Protocols and gain deep knowledge on Internetwork operations (Ch18-20) CO6: identify the key aspects of internet applications such as network security, Email and network management, DNS and web servers and multimedia (Ch 21-24)

Wee Ch Topic Assignments k 1 1-2 Review of Data Communications, Networking, and Network protocols and architectures, TCP/IP, and the internet based Applications. (CO1) HW1, Quiz 1 1.1 Data Communications and Networking for Today s Enterprise 1.2 A Communications Model 1.3 Data Communications 1.4 Networks 1.5 The Internet 1.6 An Example Configuration 2.1 The Need for a Protocol Architecture 2.2 The TCP/IP Protocol Architecture 2.3 The OSI Model 2.4 Standardization within a Protocol Architecture 2.5 Traditional Internet-Based Applications 2.6 Multimedia 2 3-4 Data Transmission, Channel Capacity, Wire, wireless and fiber (Project 1) (CO2) 3.1 Concepts and Terminology 3.2 Analog and Digital Data Transmission 3.3 Transmission Impairments 3.4 Channel Capacity 4.1 Guided Transmission Media 4.2 Wireless Transmission 4.3 Wireless Propagation, Transport Layer Security 4.4 Line-of-Sight Transmission 3 5-6 Data encoding/modulation, Error Control, EIA232 Interfaces(CO2) 5.1 Digital Data, Digital Signals 5.2 Digital Data, Analog Signals 5.3 Analog Data, Digital Signals 5.4 Analog Data, Analog Signals 6.1 Asynchronous and Synchronous Transmission HW2, Project 1 HW 3, Quiz 2

6.2 Types of Errors 6.3 Error Detection 6.4 Error Correction 6.5 Line Configurations 4 7 Flow Control, Error Control, Performance App (CO2) 7.1 Flow Control 7.2 Error Control 7.3 High-Level Data Link Control (HDLC) 5 8 Multiplexing, ( Project 2) (CO2) 8.1 Frequency-Division Multiplexing 8.2 Synchronous Time-Division Multiplexing 8.3 Statistical Time-Division Multiplexing 8.4 Asymmetric Digital Subscriber Line 8.5 xdsl 6 9, 10 Spread Spectrum and Circuit and packet switching/atm(co2,3) 9.1 The Concept of Spread Spectrum 9.2 Frequency Hopping Spread Spectrum 9.3 Direct Sequence Spread Spectrum 9.4 Code-Division Multiple Access 10.1 Switched Communications Networks 10.2 Circuit Switching Networks 10.3 Circuit Switching Concepts 10.4 Softswitch Architecture 10.5 Packet-Switching Principles 10.6 X.25 317 10.7 Frame Relay 319 7 12,13 Congestion in Data Networks /Routing(CO3) 12.1 Routing in Packet-Switching Networks 12.2 Examples: Routing in ARPANET 12.3 Least-Cost Algorithms 13.1 Effects of Congestion 13.2 Congestion Control 13.3 Traffic Management 13.4 Congestion Control in Packet-Switching Networks HW 4 HW 5, Project 2 HW6, Quiz 3 HW7

13.5 Frame Relay Congestion Control 13.6 ATM Traffic Management 13.7 ATM-GFR Traffic Management 8 EXAM EXAM 9 15 LANs (Project 3) (CO4) 15.1 Background 15.2 Topologies and Transmission Media 15.3 LAN Protocol Architecture 15.4 Bridges 15.5 Layer 2 and Layer 3 Switches HW 8, Project 3 10 16 High Speed LAN(CO4) 16.1 The Emergence of High-Speed LANs 16.2 Ethernet 16.3 Fiber Channel 11 17 Wireless LANs (CO4) 17.1 Overview 17.2 Wireless LAN Technology 17.3 IEEE 802.11 Architecture and Services 17.4 IEEE 802.11 Medium Access Control 17.5 IEEE 802.11Physical Layer 17.6 IEEE 802.11 Security Considerations 12 18 Internet Architecture TCP/IP Project 4(CO5) 18.1 Basic Protocol Functions 18.2 Principles of Internetworking 18.3 Internet Protocol Operation 18.4 Internet Protocol 18.5 IPv6 18.6 Virtual Private Networks and IP Security 13 19 Integrated Services Architecture (CO5) 19.1 Multicasting 19.2 Routing Protocols 19.3 Integrated Services Architecture 19.4 Differentiated Services 19.5 Service Level Agreements 19.6 IP Performance Metrics HW9, Quiz 4 HW 10 HW 11, Project 4(Final Project) HW 12,Quiz 5

14 20, 22 Transport Control Protocols, Email and Applications(CO5,6) 15 21,23,2 4 20.1 Connection-Oriented Transport Protocol Mechanisms 20.2 TCP 20.3 TCP Congestion Control 20.4 UDP 22.1 Electronic Mail: SMTP and MIME 22.2 Network Management: SNMP 22.3 Recommended Reading and Web Sites 22.4 Key Terms, Review Questions, and Problems Network Security and Internet Applications (Final Project) (CO6) 21.1 Security Requirements and Attacks 21.2 Confidentiality with Conventional Encryption 21.3 Message Authentication and Hash Functions 21.4 Public-Key Encryption and Digital Signatures 21.5 Secure Socket Layer and Transport Layer Security 21.6 IPv4 and IPv6 Security 21.7 Wi-Fi Protected Access 23.1 Internet Directory Service: DNS 23.2 Web Access: HTTP 24.1 Audio and Video Compression 24.2 Real-Time Traffic 24.3 Voice Over IP and Multimedia Support SIP 24.4 Real-Time Transport Protocol (RTP) HW 13, Presentations Format ONLINE Grading Homework 10 % Projects 20 % Quizzes 25 % Mid-term Examination 25 %

Final Project (Theoretical & Written Component, plus Oral Presentation) 20 % NOTE: Any material submitted that is substantially copied from other students without citation or from the Internet will receive a zero grade. Notes: Expectations and Requirements 1. Students are expected to log on to Bb 3 times a week. 2. Students are expected to be actively engaged on the discussion board conversations. 3. Homework and other assignments are due by midnight of the given due date. Late penalty will be deducted for late submission. 4. A programming assignment might be given in lieu of a quiz. 5. Academic misconduct or cheating during an exam will result in an F grade for the course.