Page 45 - B.E CSE Curriculum and Syllabus R2017 - REC
P. 45

Department of CSE, REC



            REFERENCES:
               1.  Roger S Pressman, Software Engineering – A Practitioner’s Approach, Seventh edition, 2010.
               2.  Craig Larman, Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design
                   and Iterative Development, Third Edition, Pearson Education, 2005.

            PRACTICE LAB:
            Writing  Requirement  Specification  –Writing  Use  case-  Designing  Project  -  Object  Oriented  design  with
            UML:  Modelling  Concepts  and  Diagrams  -  Use  Case  Diagrams  -  Class  Diagrams  -Interaction  Diagrams  -
            State  chart  Diagrams  -  Activity  Diagrams  -  Package  Diagrams  -Component  Diagrams  –  Deployment
            Diagrams  -  Component,  Deployment  Level  Design  Elements.  Mapping  Design  to  code  –  Reverse
            Engineering-Testing -Implementing Mini Project -Documentation.

            SOFTWARE:
               ●  IBM Rational Rose / AGRO UML / STAR UML
               ●  Selenium/ (any testing automated software)

            CS 17403                            COMPUTER NETWORKS                                 L T P C
                                                (Common to B.E. CSE and B.Tech. IT)                          3  0 0 3
            OBJECTIVES:
               ●  To make on understanding the principles of computer networking.
               ●  To be exposed on the required functionality at each layer.
               ●  To understand the Routing mechanisms.
               ●  To learn the connection and congestion control mechanisms.
               ●  Acquire knowledge of SDN and its operations.

            UNIT I        FUNDAMENTALS AND DATA LINK LAYER                                               9
            Building a network – Requirements – Topologies – OSI Model – TCP/IP architecture – Performance - Link
            layer Services - Framing – Error Detection and Correction - Flow control

            UNIT II       MEDIA ACCESS AND INTERNETWORKING                                               9
            Media Access Protocols – CSMA/CA/CD – ALOHA - Ethernet –Gigabit Ethernet - Wireless LANs - 802.11-
            Bluetooth  -Switching  and  bridging  –  Basic  Internetworking-  IP  Service  Model  -  Global  Addresses  –  Sub
            netting – CIDR – ARP -  DHCP - ICMP

            UNIT III      ROUTING                                                                                9
            Routing – Distance Vector – Link State – Global Internet – Inter Domain Routing –IPv4 - IPv6 – Multicast
            routing - DVMRP- PIM

            UNIT  IV      TRANSPORT  AND APPLICATION LAYER                                               9
            Overview of Transport layer – UDP – TCP  - Segment Format – Connection Management – TCP Congestion
            control – SMTP- POP3- IMAP - MIME – HTTP – DNS

            UNIT V        SOFTWARE DEFINED NETWORKS                                                      9
            Introduction to SDN - Control and Data Planes - SDN Controllers – VMWare -  Data Center - Multi Tenant
            Data Centre - Network Function Virtualization - Virtualization and Data Plane I/O
                                                                                    TOTAL: 45 PERIODS
            OUTCOMES:
            On successful completion of this course, the student will be able to:
               ●  Study the Principles of Networking
               ●  Understand the layering functionality in network design
               ●  Understand the routing mechanisms in networks
               ●  Use an appropriate tools to design and implement network systems
               ●  Abstract the control plane and analyze the network functions virtualization.


            Curriculum and Syllabus | B.E. Computer Science and Engineering | R2017                    Page 45
   40   41   42   43   44   45   46   47   48   49   50