CS F 303 COMPUTER NETWORKS JANUARY 11, 2017
|
|
- Bathsheba Cain
- 5 years ago
- Views:
Transcription
1 1 P a g e o f 5 Birla Institute of Technology & Science, Pilani (Rajasthan) India Instruction Division Department of Computer Science & Information Systems Second Semester: Course Handout: Part-II Date: 11/01/2017 In addition to part-i (General handout for all courses appended to the timetable) this portion gives further specific details regarding the course: Course No. : CS F 303 Course Title: Computer Networks Instructor-in-Charge: RAHUL BANERJEE Co-Instructors: Amit Dua (L /P ), Ashutosh Bhatia (T) TA Team Lead (RS): Sandeep K Mittal (P) 1. Objective and Scope of the Course: This first course on Computer Networks aims at providing a sound conceptual foundation with emphasis on the design aspects while adopting combination of the systems and top-down approaches. The course attempts to provide a balanced treatment of the fundamental concepts as well the relevant state-of-the-art in the area. At the end of this course, students should be able to analyze, design and build simple networks and internetworks apart from acquiring due conceptual understanding of the popular TCP/IP Network Architecture. 2. Course Material: <Being a senior-level undergraduate course, no single book shall be exact fit the bill. However, Text Books listed as well as companion materials supplied are good enough for self-study.> A> Text Books: 1. Larry L. Peterson & Bruce S. Davie: Computer Networks: A Systems Approach, 5 th Edition, Morgan Kaufmann / Elsevier, New Delhi, 2012, reprint <To be used as per need.> 2. James F. Kurose & Keith W. Ross: Computer Networking: A Top-Down Approach, 7 th Edition, Pearson Education Inc. Boston, <To be used as per need.> B> Reference Books: 1. Mohamed G. Gouda: Elements of Network Protocol Design, John Wiley & Sons, Singapore, Andrew S. Tanenbaum & David J. Wetherall: Computer Networks, 5 th Edition, Pearson, New Delhi, Alberto Leon-Garcia & Indira Widijaja: Communication Networks, 2 nd Edition, Tata McGraw-Hill, New Delhi, Dimitri Bertsekas & Robert Gallager: Data Networks, 2 nd Edition, PHI, New Delhi, Richard Stevens, Bill Fenner and Andrew M. Rudoff: Unix TM Network Programming, Vol. 1, 3 rd edition, Pearson/PHI, New Delhi, C> Additional support material: Course Page on BITS Pilani s Learning Management System (Nalanda): This platform shall be used for weekly self-assessment quizzes to be taken by you online for getting a feel of how well you are able to understand the topics discussed in lecture sessions. This platform would also host all Lab-Sheets and Lecture Material. All Course-specific Notices, Marks, Indicative Solutions to Papers and Grades shall be uploaded at:
2 3. Course Plan: < Lectures & Lab. Sessions: As per Time Table, Tutorial sessions shall be conducted, normally, during evening hours, based on the need and shall be announced via Nalanda LMS and during lecture sessions. > 2 P a g e o f Brief discussion on conduction of the course and Course Handout, What is a Computer Network? Need for a computer network. What is the Internet? How shall the course be conducted? Brief History of Networks and that of the Internet Self Study 4-5 Application-driven approach of designing computer networks, From Edge to the Core of the Networks and Internetworks: Focus: Edge , , 1.2, 1.3 From Edge to the Core of the Networks and Internetworks: Focus: Core , 1.3 Network Services, Service Primitives, Network Protocols, Protocol Graphs, Concept and , 1.2, examples, Circuit Switching, Packet Switching, Architecture of the Internet 1.3 Introduction to the TCP/IP and ISO OSI Network Architectures, Protocols, Services, Protocol-Layering, Service Access Points, Service Models Performance Aspects: Delay, Loss, Throughput, Bandwidth, Delay-Bandwidth Product etc. 1.6, 1.8 As per topic-wise reading advisory on LMS Any-Learn MOOC Module-1: Concept Summarization, part : 2.1.1, Top-Down versus Bottom-Up Approaches to Computer Networking: A brief comparison of 2.1.2, respective merits and demerits, Network Applications: First Principles, Architectural perspectives, Service Requirements, Dependencies including type of basic transport support required at the lower levels / layers An Introduction to common Transport Services: TCP, UDP 5.1, An Overview of Application-Layer Protocols and corresponding application classes, The 9.1, , WWW and the Protocol that enables it: HTTP (HTTP 2 shall be taught from the RFC since 2.1.6, text book does not cover it.) 9 More on HTTP, Persistence, Messaging, Formats, Cookies, Web-Caching etc., HTTP over SSL/TLS: A brief overview An Overview of the Ubiquitous and supporting Application Layer Protocols: SMTP, POP, MIME Naming in the Internet, Finding Internet Addresses corresponding to the Node Names and , 4.4 Vice-Versa: The DNS, Initial discussion on Stateful IP Address Assignment via DHCP Client-Server and Peer-to-Peer Application Paradigms: A brief overview, Peer-to-Peer Application Types, Select example cases Self-study (followed by a tutorial) , 2.8 Any-Learn MOOC Module-2: Concept Summarization and discussions, part Understanding the Transport Layer: Need for Transport Services, Types of Transport 5.1,5.2, , 3.2, Services: Connection-Oriented versus Connectionless, Requirements from the Adjacent 3.3, 3.7 Layers (Application and Network Layers) and their Impact on the Transport Layer Design, Service Access Points, Multiplexing, Demultiplexing, More about the Connectionless Unreliable Transport Mechanism-based Protocol: UDP The Reliable Transport Mechanisms: First Principles, Requirements, Protocol Design, A few Simple Reliable Transport Protocols
3 3 P a g e o f 5 A Connection-Oriented Reliable Transport Mechanism-based Protocol: TCP More on TCP and its internal mechanisms (including flow-control, error control) Congestion Control versus Congestion Avoidance: An Overview, Basics of Congestion 6.1, 6.3, , 3.7 Control, Congestion Control in TCP (and its variants) An overview of Transport Layer Protocols for emerging classes of applications (IoT/CPS, NA NA VoIP, High-throughput Demanding services etc.) Any-Learn MOOC Module-3: Concept Summarization and discussions, part , 3.2 Understanding the Network Layer: Need for Network Services, Types of Network Services, 4.1, Service Models, Requirements from the Adjacent Layers (Transport and Link Layers) and their Impact on the Network Layer Design, Service Access Points, Packet Forwarding / Routing / Switching Connectionless Datagram Networks, Connection-Oriented Virtual Circuit Networks, Principles, Applications, Examples Principles of Working of a Simple Datagram Network Router, Router Architectures, Ports, Switching Techniques and Mechanisms, Switching Fabric, Queue Management, Packet Scheduling Routing Protocols and Routed Protocols: The Basic Differences, Packet Forwarding and 3.3, Addressing in Internetworks: IP (versions 4 and 6), Formats, Addressing Schemes, Stateless versus Stateful IP Address Allocation, ICMP, IGMP, Mobile IP 30 Roles of Other Protocols at Various Levels: DHCP, and more, Brief overview of ARP, RARP and BOOTP Routing: Needs, Desires and Ways, Types of Routing: Unicast & Multicast Routing, Unicast 3.3, Routing Principles, Simple Routing Algorithms The Distance Routing Algorithm and its basic variants (RIP included) 3.3, , The Link-State Routing Algorithm and its basic variants (OSPF included) 3.3, , Hierarchical Routing Techniques and Algorithms Routing within and Intranet versus Routing in the Internet: Basic Differences, Routing in 4.1, 4.6 the Internet: Requirements, Constraints and Techniques, Concept of the Autonomous Systems A Common Inter-AS Routing Protocol: BGP 4.1, A Brief Overview of Broadcast and Multicast Routing MPLS, Mobile Device based Routing 4.3, 4.4 NA Any-Learn MOOC Module-4: Concept Summarization and discussions, part Providing Foundation at the Bottom of the Network: The Link Layer and Physical Layer, 2.1, 2.2, Need for Link and Physical Layer Services, Types of Link Layer Services, Requirements 2.3, 2.4, 2.5 from the Adjacent Layers (Network and Physical Layers) and their Impact on the Link Layer Design, Frame Forwarding / Switching, Error Detection / Correction basics 5.1, 5.2 Multiple Access Techniques to Access Media and Select Protocols: CSMA, CSMA/CD and , 5.4, more, Addressing Formats and Techniques, A Popular Wireline LAN Protocol: Ethernet / 5.5, 5.9 IEEE 802.3, Ethernet Bridges and Switches, Point-to-Point Link Layer Communication Protocol: PPP, Link Virtualization, MPLS, Virtual LANs (VLANs) , 5.7, 5.8
4 , 6.2, An Overview of Select Wireless and Mobile Networking Technologies: Principles, WLANs: 6.3, 6.7, IEEE , WPANs: IEEE family, Cellular Networks, Issues in Seamless Mobility, 6.8 NA NA Summary of major concepts learnt, Reading Advisory for the Aspects of Networking not explicitly covered through lectures / experiments Designing, verifying and Implementing a New Network Protocol NA NA Any-Learn MOOC Module-5: Concept summarization, part-5 4. Evaluation Scheme: <All evaluation components are MANDATORY. Any failure to participate in one or more evaluation component may lead to an NC report. Total Marks: 300.> Evaluation Component Type Duration & Other Details Weight Date EC-1: Mid-Semester Test Closed Book (on paper) EC-2: Short-notice-Quiz / Tutorial Tests EC-3: Laboratory Experiments EC-4: Mini-Project EC-5: Comprehensive Exam. Closed Book (on paper) Laboratory-based (Handouts / Description-Sheets shall be provided and uploaded at the LMS page of the course.) Lab-based / Take-home Software Design and Implementation Project OR a Study Project Two Hrs. 20% Date, Time and Venue to be announced by the Instruction Division, centrally 45 minutes / per quiz Two Hours Hrs. per week 10% Short-Notice-Quiz, based on Topic-wise Tutorial Problem Sets / Problem Banks uploaded at Nalanda LMS (marks of the best 5 Topic-wise Quizzes as obtained by a student shall be considered out of all administered Quizzes) 20% To be started during third or fourth week of January (Marks shall be assigned only for sheets submitted in person to the Lab- Instructors / TAs at the end of the Lab-session. Mere attendance shall not carry any weight. Marks of the best 5 practical marks obtained by a student shall be considered out of all administered Lab. evaluations) Six Weeks 20% To be chosen and project outline to be submitted by the student latest by the fourth week of February (5%), to be evaluated once in March (Mid-stage Progress: 5%) and next in April (End-term Demo / Defence: 10%) Open Book (On paper) Three Hours 30% May 3, 2017, Fore Noon Session 5. Honour Code: Each student shall have to agree to the Honour Code at the Any-Learn portal, prior to use. 6. Anti-Plagiarism Policy: In the context of any test, quiz, assignment, project, report or laboratory work etc. no form of plagiarism shall be tolerated. In the event of discovery of any form of plagiarism, the student shall be awarded ZERO marks against the relevant evaluation component and in case of repeated instance of such an occurrence, the case may be reported to the appropriate committee of the Institute for appropriate action. 7. Pull-up Policy: In case of border-line cases, students who may miss a higher grade by ONE mark, a possible pull up to the next higher grade might be considered, provided that in each of the individual components, student scores equal 4 P a g e o f 5
5 to or higher than the class average and has no verified case of plagiarism or use of unfair means against him / her, in this course. 8. Notices: All notices shall be electronically displayed only at the Course Page at the Nalanda LMS portal. 9. Make-up Policy: Only in genuine cases, on a case-by-case basis, Make-ups shall be allowed. For surprise quizzes and Lab-evaluations, there shall be no Make-up grants. 10. Chamber Consultation Hours: RB: Tue: 5 6 PM (6121-N), AD (Labs.): Tue: 5-6 PM (6120-K), AB (Tutorial- Quiz Problem-specific): TUE: 2-4 PM (6121-U). Instructor-in-Charge 5 P a g e o f 5
UNIVERSITY OF NEBRASKA AT OMAHA Computer Science 3550 Communication Networks
UNIVERSITY OF NEBRASKA AT OMAHA Computer Science 3550 Communication Networks 1 Course Description Information 1.1 Catalog description This course is designed to bring students up to the state of the art
More informationComputer Networks. Lecture-5: Of Network Architectures, and Network Programming January 18, 2010
Computer Networks -An Engineering Design Approach Lecture-5: Of Network Architectures, and Network Programming January 18, 2010 Rahul Banerjee, PhD (CSE) Networking & Distributed Systems Research Group
More informationIT4405 Computer Networks (Compulsory)
IT4405 Computer Networks (Compulsory) INTRODUCTION This course provides a comprehensive insight into the fundamental concepts in data communications, computer network systems and protocols both fixed and
More informationComputer Networks. Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University
Computer Networks Dr. Abdel Ilah ALshbatat Dept. of Communication and Computer Engineering Faculty of Engineering Tafila Technical University 1 Lecture 0 Course Information Title: Computer Networks 2 Course
More informationFaculty of Science and IT Course title. Pre-requisite/corequisite
Faculty Course number Faculty of Science and IT 022242 Department Course title Computer Science Network Protocols Number of credit hours 3 Pre-requisite/corequisite Computer network Brief course description.
More informationCSC6290: Data Communication and Computer Networks. Hongwei Zhang
CSC6290: Data Communication and Computer Networks Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course You may have gained basic understanding of computer networks in undergraduate study,
More informationCNT 4004: Computer Networks I. Tentative Syllabus
CNT 4004: Computer Networks I Fall 2016 T/Th 12:30-1:45 ENC 1002 Tentative Syllabus 1. Instructor a. Miguel A. Labrador b. Office: ENB 332 c. Telephone: (813) 974-3260 d. Fax: (813) 974-5456 e. Email:
More informationRedes de Computadores. Introduction
Redes de Computadores Introduction Manuel P. Ricardo Faculdade de Engenharia da Universidade do Porto 1 Introduction to the Course 2 RCOM Professors, Information, Language Prof. Manuel Ricardo mricardo@fe.up.pt
More informationEEC-484/584 Computer Networks
EEC-484/584 Computer Networks Lecture 1 Wenbing Zhao wenbing@ieee.org (Lecture nodes are based on materials supplied by Dr. Louise Moser at UCSB and Prentice-Hall) What is Computer Network? A group of
More informationComputer Networks. Lecture-1 Rahul Banerjee, PhD (CSE) Professor, Department of Computer Science & Information Systems
BITS Pilani Pilani Dubai Goa Hyderabad Computer Networks Lecture-1 Rahul Banerjee, PhD (CSE) Professor, Department of Computer Science & Information Systems E-mail: rahul@bits-pilani.ac.in Interaction
More informationCS 471 Networking and Distributed Operating Systems
CS 471 Networking and Distributed Operating Systems Course Information MEETING TIMES University of Kentucky Department of Computer Science Spring 2008 MWF 11:00am - 11:50am, Room FPAT 257 INSTRUCTOR Jim
More informationSRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY
SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN Course Code : CS0333 Course Title : TCP/IP PRINCIPLES AND ARCHITECTURE ( Elective I) Semester : V
More informationData Communications and Networks Spring Syllabus and Reading Assignments
Data Communications and Networks Spring 2018 Syllabus and Assignments Revision Date: January 24, 2018 Course : This course teaches the design and implementation techniques essential for engineering robust
More informationComputer Networks Course for M.Tech CS,AI and IT students (July Dec 2005)
Computer Networks Course for M.Tech CS,AI and IT students (July Dec 2005) INSTRUCTORS: Wilson Naik naikcs@uohyd.ernet.in, and Atul Negi, atulcs@uohyd.ernet.in Diagnostic test A diagnostic test is to check
More informationPESIT Bangalore South Campus
PESIT Bangalore South Campus 15CS52: Computer Networks Faculty: Dr. Sarasvathi V, Ms. Bidisha Goswami and Ms. Kanthimathi No. Of Sessions: 70 Course objectives: This course will enable students to Demonstration
More informationThe University of Jordan. Accreditation & Quality Assurance Center. COURSE Syllabus
The University of Jordan Accreditation & Quality Assurance Center COURSE Syllabus 1 Course title Computer Networks-1 2 Course number 1931361 Credit hours (theory, practical) 3 3 Contact hours (theory,
More information10144IT409 Deitel and Deitel C++ How to Program 7 th Programming in C++ 2009 PHI Learning Edition 2010 PHI Learning Somashekara ASYNCHRONOUS SEQUENTIAL LOG IC Analysis and design of asynchronous
More informationCPSC 5157G Computer Networks
CPSC 5157G Computer Networks Instructor Dr. Jianhua Yang Center for Commerce and Technology 28 (706) 565 3520 e mail: yang_jianhua@colstate.edu website: http://csc.colstate.edu/yang/ Office Hours (Fall
More informationL1: 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 informationLESSON 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 informationNew Undergraduate Course Proposal Form
New Undergraduate Course Proposal Form 1. Department and Contact Information Tracking Number Date & Time Submitted 790 2009-02-13 14:13:42 Department College Budget Account Number Computer Science & Engieering
More informationIntroduction to Computer Networking
Introduction to Computer Networking Antonio Carzaniga Faculty of Informatics University of Lugano September 17, 2014 Outline General course information Program Preliminary schedule Intro to computer networking:
More informationCCRI Networking Technology I CSCO-1850 Spring 2014
CCRI Networking Technology I CSCO-1850 Spring 2014 Instructor John Mowry Telephone 401-825-2138 E-mail jmowry@ccri.edu Office Hours Room 2126 Class Sections 102 Monday & Wednesday 6:00PM-9:50PM, starts
More informationCOURSE DESCRIPTION. 4. Preconditions (if necessary) 4.1 Of Curriculum Previous Courses Attended: Operating Systems 4.2 Of Skills
COURSE DESCRIPTION 1. Program Information 1.1 University Alexandru Ioan Cuza University of Iaşi 1.2 Faculty Faculty of Computer Science 1.3 Department Computer Science 1.4 Study Domain Computer Science
More informationBIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division. SECOND SEMESTER Course Handout Part II
SECOND SEMESTER 2016-2017 Course Handout Part II In addition to part-i (General Handout for all courses appended to the time table) this portion gives further specific details regarding the course. Course
More informationECE : Fundamentals of Wireless Networking - Spring 2007
ECE 6962-003: Fundamentals of Wireless Networking - Spring 2007 Instructors: Roland Kempter and Rong-Rong Chen Grader: Hong Wan 1 Roland Kempter Office: MEB 3252 Phone: (801) 581 3380 Email: kempter@eng.utah.edu
More informationEE6364 Advanced Data Networks
EE 6364 Advanced Data Networks Fall, 2014 Instructor: Dr. David C. Wang Office: Office-Hour: by appointment Mailbox: NH Room 549 E-mail: dwang@exchange.uta.edu Course web site: http://www-ee.uta.edu/online/wang
More informationSIR 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 informationIntroduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...
Table of Contents Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet... 1 1.1 Computer Networks... 1 1.1.1 Advantages of Computer Networks... 2 1.1.2 Disadvantages of Computer
More informationComputer Networks IT321
Computer Networks IT321 CS Program 3 rd Year (2 nd Semester) Page 1 Assiut University Faculty of Computers & Information Computer Science Department Quality Assurance Unit Computer Networks Course Specifications
More informationComputer Networks. General Course Information. Addressing and Routing. Computer Networks 9/8/2009. Basic Building Blocks for Computer Networks
Outline: Computer Networks Introduction General course information. Some basic concepts for computer s. Network programming. General Course Information Course Web page http://www.cs.rochester.edu/~kshen/csc257-fall2009
More informationAcademic Course Description
BEC601 - COMPUTER COMMUNICATION AND NETWORKS Course (catalog) description Academic Course Description BHARATH UNIVERSITY Faculty of Engineering and Technology Department of Electronics and Communication
More informationCity 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 and Internets Course Code: CS5222 Course
More informationSRM 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 informationINSTITUTE 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 informationCourse Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011
Course Syllabus - CNT 4703 Design and Implementation of Computer Communication Networks Fall 2011 Credits: 3 Course Meets: Tuesday and Thursday 4:00 pm to 5:15 pm in HEC 104 Lab Hours: HEC 322 we will
More informationInternet Applications and the Application Layer Material from Kurose and Ross, Chapter 2: The Application Layer
Midterm Study Sheet Below is a list of topics that will be covered on the midterm exam. Some topics may have summaries to clarify the coverage of the topic during the lecture. Disclaimer: the list may
More informationFaculty of Sciences and Information Technology
Faculty of Sciences and Information Technology Department: Computer Science COURSE SYLLABUS Short Description Student s Copy One copy of this course syllabus is provided to each student registered in this
More informationPolytechnic 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 informationINSTITUTE 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 informationEE3315 Internet Technology EE3315 Internet Technology Overview Slide 1
EE3315 Internet Technology http://www.cityu.edu.hk/ug/current/course/ee3315.htm EE3315 Internet Technology Overview Slide 1 Course Aim This course aims to provide students with the knowledge of key protocols
More informationCODE COURSE NAME DESCRIPTION SEM CS401 Communication Engineering & Coding Theory Knowledge of communication engineering & coding theory IV
Course: CS602 Computer Networks PROGRAMME: COMPUTER SCIENCE & ENGINEERING DEGREE:B. TECH COURSE: Computer Networks SEMESTER: VI CREDITS: 3 COURSECODE: CS602 COURSE TYPE: Theory COURSE AREA/DOMAIN: Communication
More informationBIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, PILANI PILANI CAMPUS Instruction Division
Second Semester 2017-2018 Course Handout (Part II) January08, 2017 In addition to part I (General Handout for all courses appended to the time table) this portion gives further specific details regarding
More informationIT 341 Fall 2017 Syllabus. Department of Information Sciences and Technology Volgenau School of Engineering George Mason University
Department of Information Sciences and Technology Volgenau School of Engineering George Mason University Fall 2017 IT 341 Data Communications and Networking Principles Syllabus (Revised 08/14/2017) Section
More informationCSC6290: Data Communication and Computer Networks. Hongwei Zhang
CSC6290: Data Communication and Computer Networks Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course Ultimate goal: To help students become deep thinkers in computer networking! Humble
More informationSIR 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 informationNETWORKING KEITH W. ROSS. Polytechnic Institute of NYU. Addison-Wesley
COMPUTER FIFTH EDITION NETWORKING JAMES F. KUROSE University of Massachusetts, Amherst KEITH W. ROSS Polytechnic Institute of NYU Addison-Wesley New York Boston San Francisco London Toronto Sydney Tokyo
More informationAcademic Course Description
Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering EC1027 COMPUTER COMMUNICATION Seventh Semester, 2016-17 (odd semester)
More informationSRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF COMPUTING DEPARTMENT OF CSE COURSE PLAN
Course Code : CS59 Course Title Semester : VII Course Time : July Nov 2009 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY : TCP/ IP principles and Architecture SCHOOL OF COMPUTING DEPARTMENT OF CSE
More informationB. P. PODDAR INSTITUTE OF MANAGEMENT & TECHNOLOGY DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING ACADEMIC YEAR: ODD SEMESTER
Sl No DEPT OF ELEDTRONICS & COMMUNICATION ENGINEERING COURSE SYLLABUS INCLUDING COURSE STRUCTUTRE Paper Theory Contact hours/week Cr. Pts Code 1 EC70C Computer Networks L T P TOTAL 0 0 Module I Overview
More informationCSE 473s Introduction to Computer Networks
CSE 473s Introduction to Computer Networks Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@wustl.edu Audio/Video recordings of this lecture are available on-line at: http://www.cse.wustl.edu/~jain/cse473-09/
More informationCity 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 informationECE 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 informationBIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division
FIRST SEMESTER 2016-2017 COURSE HANDOUT (PART II) Date: 2 nd Aug 2017 In addition to Part I (General Handout for all courses appended to the timetable) this portion gives further specific details regarding
More informationNetwork 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 informationSARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM
SARDAR RAJA COLLEGE OF ENGINEERING ALANGULAM DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING LESSON PLAN SUBJECT : COMPUTER NETWORKS CODE : EC62 CLASS : III Year / VI SEM Assistant Professor: Ms.
More informationLESSON PLAN. Sub Code & Name : CS2363 COMPUTER NETWORKS Unit: I Branch: EEE Semester :VI
Unit: I Branch: EEE Semester :VI Page 1 of 6 Introduction to networks network architecture network performance Direct link networks encoding framing error detection transmission Ethernet Rings FDDI - Wireless
More informationDepartment of Computer Science and Technology 2014
040020111 Computer Networks Objectives: To provide thorough understanding of networking concepts and knowledge of OSI layer s functionality Course Outcomes: Upon completion of the course, students shall
More information5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A
5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI 635 854. NAME OF THE STAFF : R.ANBARASAN DESIGNATION & DEPARTMENT : AP/CSE SUBJECT CODE : CS 6551 SUBJECT NAME : COMPUTER NETWORKS UNIT I FUNDAMENTALS
More informationCourse specification
The University of Southern Queensland Course specification Description: Computer Communication and Internetworking Subject Cat-nbr Class Term Mode Units Campus CSC 3407 30385 1, 2004 ONC 1.00 WIBAY Academic
More informationSAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE CODE NO. : ELR251 SEMESTER: FOUR
SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE TITLE: TELECOMMUNICATION SYSTEMS I CODE NO. : SEMESTER: FOUR PROGRAM: AUTHOR: ELECTRICAL ENGINEERING TECHNICIAN
More informationSub Code & Name : EC2352 COMPUTER NETWORKS Unit: I Branch: EC Semester :VI. Unit syllabus: PHYSICAL LAYER 9
Unit: I Branch: EC Semester :VI Date:02/12/14 Page 01 of 06 Unit syllabus: PHYSICAL LAYER 9 Data Communications Networks - Networks models OSI model Layers in OSI model TCP / IP protocol suite Addressing
More informationIntroduction. An introduction to the equipment and organization of the Internet Lab.
Introduction An introduction to the equipment and organization of the Internet Lab. Some material in this slide set is copyrighted, Pearson Education, 2004 Internet Lab Equipment 4 Linux PCs 4 Cisco Routers
More informationHands-On TCP/IP Networking
Hands-On Course Description In this Hands-On TCP/IP course, the student will work on a live TCP/IP network, reinforcing the discussed subject material. TCP/IP is the communications protocol suite on which
More informationSRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING DEPARTMENT OF ECE COURSE PLAN
1 SRM UNIVERSITY FACULTY OF ENGINEERING AND TECHNOLOGY SCHOOL OF ELECTRICAL AND ELECTRONICS ENGINEERING DEPARTMENT OF ECE COURSE PLAN Course Code : EC0018 Course Title : Communication Protocol Semester
More informationKALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL Academic Year [Odd Semester]
KALASALINGAM UNIVERSITY (Kalasalingam Academy of Research and Education) KRISNANKOIL 626 126 Academic Year 2014-2015 [Odd Semester] DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING COURSE PLAN 1. Course
More informationSAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE CODE NO. : ELR251 SEMESTER: FOUR
SAULT COLLEGE OF APPLIED ARTS AND TECHNOLOGY SAULT STE. MARIE, ONTARIO COURSE OUTLINE COURSE TITLE: TELECOMMUNICATION SYSTEMS I CODE NO. : SEMESTER: FOUR PROGRAM: AUTHOR: ELECTRICAL ENGINEERING TECHNICIAN
More informationSRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR
SRM ARTS AND SCIENCE COLLEGE SRM NAGAR, KATTANKULATHUR 603203 DEPARTMENT OF COMPUTER SCIENCE & APPLICATIONS LESSON PLAN (207-208) Course / Branch : M.Sc CS Total Hours : 45 Subject Name : Computer Networks
More informationTable of Contents. Computer Networks and the Internet
Table of Contents Chapter 1 Computer Networks and the Internet 1.1 What Is the Internet? 1.1.1 A Nuts-and-Bolts Description 1.1.2 A Services Description 1.1.3 What Is a Protocol? 1.2 The Network Edge 1.2.1
More informationUniversity of Southern California EE450: Introduction to Computer Networks
University of Southern California EE450: Introduction to Computer Networks Catalog Description Network architectures; Layered protocols, Network service interface; Local Networks; long-haul Networks; Internal
More informationITT Technical Institute. NT2640 IP Networking Onsite Course SYLLABUS
ITT Technical Institute NT2640 IP Networking Onsite Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Lab Hours) Prerequisite(s) and/or Corequisite(s): Prerequisites:
More informationECE 467 Section 201 Network Implementation Laboratory
ECE 467 Section 201 Network Implementation Laboratory Spring 2015 Class Meets: Day: Wednesday Time: 4:30 PM to 7:10 PM Where: Johnson Center, Room G10C Instructor: Ben Allen My Contact Information: E-mail
More informationElectrical and Computer Engineering Technology
ECET 3400 Spring 2012 Data Communications Southern Polytechnic State University Electrical and Computer Engineering Technology Instructor Information Instructor: Dr. Craig A. Chin, Assistant Professor
More informationCourse Outline (1) Fundamentals of Computer Networks ECE 478/578. Introduc)on. Fundamentals of Computer Networks (ECE 478/578)
Fundamentals of Computer Networks ECE 478/578 Spring 2013 Introduc)on Course Outline (1) Fundamentals of Computer Networks (ECE 478/578) Course Schedule: Tuesday & Thursday, 8:00am 9:15am 1 Course Outline
More informationTCP/IP Networking. Training Details. About Training. About Training. What You'll Learn. Training Time : 9 Hours. Capacity : 12
TCP/IP Networking Training Details Training Time : 9 Hours Capacity : 12 Prerequisites : There are no prerequisites for this course. About Training About Training TCP/IP is the globally accepted group
More informationHands-On IP for TeleCom Technicians Internetworking, TCP/IP, VLANS, Wirelss and more...
Hands-On Internetworking, TCP/IP, VLANS, Wirelss 802.11 and more... Course Description The Internet Protocol Suite, commonly known as TCP/IP, forms the basis for the Internet and the next generation of
More informationCOMP Computer Networks
General Information COMP 535 -- Computer Networks September 2009 Instructor: Muthucumaru Maheswaran Tel: 398-1465 Email: maheswar@cs.mcgill.ca Office: Room 754, McConnell Engineering Building Office hours:
More informationDefining Networks with the OSI Model. Module 2
Defining Networks with the OSI Model Module 2 Objectives Skills Concepts Objective Domain Description Objective Domain Number Understanding OSI Basics Defining the Communications Subnetwork Defining the
More informationFINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material
FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end Chapters in the book 1, 2, 3, 5, 6 Exam 1 Review Material Topics You are also responsible for the reading in the chapters understanding
More informationWelcome to CS 340 Introduction to Computer Networking
Welcome to CS 340 Introduction to Computer ing Overview Course Administrative Trivia Internet Architecture Protocols Edge A taxonomy of communication networks Some slides are in courtesy of J. Kurose and
More informationVALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK UNIT 1
VALLIAMMAI ENGNIEERING COLLEGE SRM Nagar, Kattankulathur 603203. DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK Year & Semester : II / IV Section : CSE Subject Code : CS6551 Subject Name
More informationBIRLA INSTITUTE OF TECHNOLOGY AND SCIENCE, Pilani Pilani Campus Instruction Division
SECOND SEMESTER 2017-2018 Course Handout (Part II) Jan 08, 2017 In addition to part-i (General handout for all courses appended to the timetable) this portion gives further specific details regarding the
More informationNetwork Architecture I
Network Architecture I Degree in: Communications Electronic Engineering Telecommunication Systems Engineering Telecommunication Technologies Engineering Telematics Engineering Universidad de Alcalá 2016/17
More informationWireless Networks (CSC-7602) Lecture 1 (27 Aug 2007)
Wireless Networks (CSC-7602) Lecture 1 (27 Aug 2007) Seung-Jong Park (Jay) http://www.csc.lsu.edu/~sjpark 1 Handouts Class information Schedule (check online frequently) 2 1 Goals Principles on Wireless
More informationCourse Outline. Pearson CISCO: CCENT/CCNA (ICND ) official cert guide.
Course Outline Pearson CISCO: CCENT/CCNA (ICND1 100-105) official 13 May 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led
More informationSYED AMMAL ENGINEERING COLLEGE
QUESTION BANK UNIT 1 1. Define Networks. 2. Define Internetworking and Intranetworking. 3. What is router or gateway? 4. Define routing. 5. What are Unicast, Multicast, and Broadcast? 6. What is Multiplexing
More informationAcademic Course Description. CO2111 Optical Network and Photonic Switching Second Semester, (Even semester)
Academic Course Description SRM University Faculty of Engineering and Technology Department of Electronics and Communication Engineering CO2111 Optical Network and Photonic Switching Second Semester, 2014-15
More informationCourse Outline. Pearson CISCO: CCENT/CCNA (ICND ) official cert guide.
Course Outline Pearson CISCO: CCENT/CCNA (ICND1 21 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training
More informationPresenter. Xiaolong Li, Assistant Professor Department of Industrial and Engineering Technology Morehead State University
DEVELOPMENT AND APPLICATION OF A NEW CURRICULUM FOR COMPUTER NETWORKING Presenter Xiaolong Li, Assistant Professor Department of Industrial and Engineering Technology Morehead State University Gabriel
More informationNEW 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 informationEnterprise Network Design ITP 499 (3 Units)
Enterprise Network Design ITP 499 (3 Units) Objectives Concepts Prerequisites/ Recommended Preparation Instructor Contacting the Instructor Office Hours Lecture Lab Required Textbooks Web Site Grading
More informationUNIT 2 TRANSPORT LAYER
Network, Transport and Application UNIT 2 TRANSPORT LAYER Structure Page No. 2.0 Introduction 34 2.1 Objective 34 2.2 Addressing 35 2.3 Reliable delivery 35 2.4 Flow control 38 2.5 Connection Management
More information6. Correspondence relationship between Educational goals and Course goals
1. Course Title (Course Code) Fundamentals of Information Networks (2201) 2. Instructor Teruaki YOKOYAMA 3. Term Fall 2 4. Outline and Objectives In this course the students study the technologies for
More informationAssignment - 1 Chap. 1 Wired LAN s
Assignment - 1 Chap. 1 Wired LAN s 1. (1 Mark) 1. Draw the frame format of Ethernet. 2. What is unicast, multicast and broadcast address? 3. State the purpose of CRC field. 2. (5 Marks) 1. Explain how
More informationComputer Networks (Redes de Computadores)
Computer Networks (Redes de Computadores) Bachelor Degree in Computer Engineering University of Alcalá Academic Year 2017/18 2 nd Year 2 nd Term TEACHING GUIDE Course name Computer Networks Code: 780017
More informationNEW YORK CITY COLLEGE OF TECHNOLOGY. The City University of New York
NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: Electrical and Telecommunications Engineering Technology SUBJECT CODE TCET3242 Advanced Communication Network AND TITLE:
More informationMORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING. EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS
MORGANSTATEUNIVERSITY DEPARTMENT OF ELECTRICAL AND COMPUTER ENGINEERING EEGR510 Communications Networks Credits: 3 COURSE SYLLABUS Instructor: Dr. Farzad Moazzami Office: SEB 334 Telephone No. 443-885-4204
More informationWelcome to! 4DN4! Advanced Internet Communications"
Welcome to! 4DN4! Advanced Internet Communications" Mon. Jan. 5 Wed. April 8, 2015" Prof. Ted Szymanski! Department of ECE! McMaster University! Web-Page: Please go to Avenue-to-Learn." Email: teds@mcmaster.ca"
More informationINTE-C5O44 - Internet
Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2018 340 - EPSEVG - Vilanova i la Geltrú School of Engineering 744 - ENTEL - Department of Network Engineering BACHELOR'S DEGREE IN
More information