Computer Networks and Security syllabus

2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.

310244 · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

3102443 h/week theoryMid-Sem 30 + End-sem 70
06.units
03.credits

Unit-wise syllabus

UNIT I

Introduction To Computer Networks

6 hours

Definition, Types of Networks: Local area networks (LAN), Metropolitan area networks (MAN), Wide area networks (WAN), Wireless networks, Networks Software, Protocol, Design issues for the Network layers. Network Models: The OSI Reference Model, TCP/IP Model, Network Topologies, Types of Transmission Medium. Network Architectures: Client-Server, Peer To Peer, Hybrid. Network Devices: Bridge, Switch, Router, Gateway, Access Point. Line Coding Schemes: Manchester and Differential Manchester Encodings, Frequency Hopping (FHSS) and Direct Sequence Spread Spectrum (DSSS).

UNIT II

Data Link Layer

8 hours

Introduction, functions. Design Issues: Services to Network Layer, Framing.ARQ strategies: Error detection and correction, Parity Bits, Hamming Codes (11/12-bits) and CRC. Flow Control Protocols: Unrestricted Simplex, Stop and Wait, Sliding Window Protocol.WAN Connectivity: PPP and HDLC. MAC Sub layer: Multiple Access Protocols: Pure and Slotted ALOHA, CSMA, WDMA, CSMA/CD, CSMA/CA, Binary Exponential Back-off algorithm, Introduction to Ethernet IEEE 802.3, IEEE 802.11 a/b/g/n, IEEE 802.15 and IEEE 802.16 Standards.

UNIT III

Network Layer

8 hours

Introduction: Functions of Network layer. Switching Techniques: Circuit switching, Message Switching, Packet Switching. IP Protocol: Classes of IP (Network addressing), IPv4, IPv6,Network Address Translation, Sub-netting, CIDR. Network layer Protocols: ARP, RARP, ICMP, IGMP. Network Routing and Algorithms: Static Routing, Dynamic Routing, Distance Vector Routing, Link State Routing, Path Vector. Routing Protocols: RIP, OSPF, BGP, MPLS. Routing in MANET: AODV, DSR, Mobile IP.

UNIT IV

Transport Layer

7 hours

Process to Process Delivery, Services, Socket Programming. Elements of Transport Layer Protocols: Addressing, Connection establishment, Connection release, Flow control and buffering, Multiplexing, Congestion Control. Transport Layer Protocols: TCP and UDP, SCTP, RTP, Congestion control and Quality of Service (QoS), Differentiated services, TCP and UDP for Wireless networks.

UNIT V

Application Layer

6 hours

Introduction, Web and HTTP, Web Caching, DNS, Email: SMTP, MIME,POP3, Webmail, FTP, TELNET, DHCP, SNMP.

UNIT VI

Security

7 hours

Introduction, Security services, Need of Security, Key Principles of Security, Threats and Vulnerabilities, Types of Attacks, ITU-T X.800 Security Architecture for OSI, Security Policy and mechanisms, Operational Model of Network Security, Symmetric and Asymmetric Key Cryptography. Security in Network, Transport and Application: Introduction of IPSec, SSL, HTTPS, S/MIME, Overview of IDS and Firewalls.

Marks and credits

HeadMarksCredit
Mid-Sem (mid-semester exam)303
End-semester exam70

Prerequisite: Discrete Mathematics (210241).

Course outcomes

  1. CO1Summarize fundamental concepts of Computer Networks, architectures, protocols and technologies
  2. CO2Illustrate the working and functions of data link layer
  3. CO3Analyze the working of different routing protocols and mechanisms
  4. CO4Implement client-server applications using sockets
  5. CO5Illustrate role of application layer with its protocols, client-server architectures
  6. CO6Comprehend the basics of Network Security

Books

Text books

Reference books

FAQ

How many units are in Computer Networks and Security?

Computer Networks and Security (310244) has 6 units: Unit I Introduction To Computer Networks (6 h); Unit II Data Link Layer (8 h); Unit III Network Layer (8 h); Unit IV Transport Layer (7 h); Unit V Application Layer (6 h); Unit VI Security (7 h).

What is the marks scheme for Computer Networks and Security?

The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Computer Networks and Security?

Prerequisite listed in the syllabus: Discrete Mathematics (210241).