munotes®

B.E Artificial Intelligence and Machine Learning Computer Networks Syllabus - Mumbai University

This is the Third Year AI-ML syllabus under REV-2019 'C' Scheme, in force from the academic year 2022-23. The University has not yet published an NEP 2020 syllabus for this year of the degree, and this is the scheme its examinations are set on.

Computer-Networks.pdf
Semester 5 · Third Year AI-ML · 3 credits · 100 marks

Loading syllabus...

Syllabus for Computer Networks

Semester 5 · Third Year AI-ML · 3 credits · 100 marks

Module 1: Introduction to Networking

  • 1.1 Introduction to computer network, Network Devices, Network topology, Switching: Circuit-Switched Networks, Packet Switching, Network Types: LAN, MAN, WAN
  • 1.2 Reference models: Layer details of OSI, TCP/IP models. Difference between OSI and TCP/IP

Module 2: Physical and Data Link Layer

  • 2.1 Physical Layer: Communication mechanisms and Electromagnetic Spectrum, Guided Transmission Media: Twisted pair, Coaxial, Fiber optics
  • 2.2 Data Link Layer: DLL Design Issues (Services, Framing, Error Control, Flow Control), Error Detection and Correction (Hamming Code, CRC, Checksum) , Elementary Data Link protocols , Stop and Wait, Sliding Window (Go Back N, Selective Repeat), Medium Access Control sublayer Channel Allocation problem, Multiple access Protocol( ALOHA, Carrier Sense Multiple Access, (CSMA/CD)).

Module 3: Network Layer

  • 3.1 Network Layer: Communication Primitives, IPv4 Addressing (classful and classless), Subnetting, IPv4 Protocol, Network Address Translation (NAT), IPv6 addressing, IPv4 vs IPv6 addressing, Routed vs Routing protocols, Classification of Routing algorithms, Shortest Path algorithms (Dijkastra‗s), Link state routing, Distance Vector Routing

Module 4: Transport Layer and Application Layer

  • 4.1 Transport Layer: Service primitives, Sockets, Connection management (Handshake), UDP, TCP, TCP state transition, TCP timers, TCP Flow control (sliding Window) Application Layer: HTTP, SMTP, Telnet, FTP, DHCP, DNS and Types of Name Server

Module 5: Enterprise Network Design

  • The Cisco Service Oriented Network Architecture, Network Design Methodology, Top-Down vs Bottom up Approach to Network Design, Classic Three-Layer Hierarchical Model: Core, Access and Distribution Layers, Campus Design Considerations, Designing a Campus Network Design Topology.

Module 6: Software Defined Networks

  • Introduction to Software Defined Network, Fundamental Characteristics of SDN, SDN Building Blocks, Control and Data planes, SDN Operation, OpenFlow messages – Controller to Switch, Symmetric and Asynchronous messages, SDN OpenFlow Controllers: PoX, NoX Architecture.

Useful Links

  • 1 A.S. Tanenbaum, Computer Networks,4 th edition Pearson Education
  • 2 B.A. Forouzan, Data Communications and Networking, 5 th edition, TMH
  • 3 James F. Kurose, Keith W. Ross, Computer Networking, A Top-Down Approach Featuring the Internet,6th edition, Addison Wesley 4 Behrouz A. Forouzan, Forouzan Mosharrat , Computer Networks A Top down Approach, Mc Graw Hill education
  • 5 Diane Teare , Authorized Self-Study Guide, Designing for Cisco Internetwork Solutions (DESGN), Second Edition, Cisco Press.
  • 6 Paul Göransson, Chuck Black, Software Defined Networks: A Comprehensive Approach, MK Publication st
  • 1 S.Keshav,An Engineering Approach To Computer Networking, Pearson .
  • 2 Natalia Olifer & Victor Olifer,Computer Networks: Principles, Technologies & Protocols for Network Design, Wiley India, 2011
  • 3 Larry L.Peterson, Bruce S.Davie, Computer Networks: A Systems Approach, Second Edition The Morgan Kaufmann Series in Networking
  • 4 Siamak Azodolmolky, Software Defined Networking with Open Flow : PACKT Publishing.
  • 5 Priscilla Oppenheimer, Top-Down Network Design (Networking Technology) 3rd Edition, Cisco Press Book
  • 1 https://nptel.ac.in/courses/106105183
  • 2 https://www.coursera.org/specializations/ computer-communications
  • 3 https://www.coursera.org/learn/tcpip?action=enroll

Reproduced from the University of Mumbai syllabus for B.E. (Artificial Intelligence and Machine Learning) under REV-2019 'C' Scheme, in force from the academic year 2022-23. Wording is as printed in that syllabus. Module numbering is as printed there too.

The complete syllabus

This subject is cut from the University circular for its year. Open a document here if you want the whole thing rather than a single subject.

PDF 7.8 (R-A) B.E. (Artificial Intelligence and Machine Learning) Sem I & II (Revised, NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.21 (N) B.E. (Artificial Intelligence and Machine Learning) Sem III & IV (NEP 2020) NEP 2020 syllabus Read full PDF Read
PDF 6.42 (R) B.E. (Artificial Intelligence and Machine Learning) Third Year, Sem V & VI (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
PDF B.E. (Artificial Intelligence and Machine Learning) Fourth Year, Sem VII & VIII (REV-2019 'C' Scheme) REV-2019 'C' Scheme syllabus Read full PDF Read
Report or request
Done!