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.
Unit-wise syllabus
Introduction To Computer Networks
6 hoursDefinition, 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).
Data Link Layer
8 hoursIntroduction, 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.
Network Layer
8 hoursIntroduction: 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.
Transport Layer
7 hoursProcess 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.
Application Layer
6 hoursIntroduction, Web and HTTP, Web Caching, DNS, Email: SMTP, MIME,POP3, Webmail, FTP, TELNET, DHCP, SNMP.
Security
7 hoursIntroduction, 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
| Head | Marks | Credit |
|---|---|---|
| Mid-Sem (mid-semester exam) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Discrete Mathematics (210241).
Course outcomes
- CO1Summarize fundamental concepts of Computer Networks, architectures, protocols and technologies
- CO2Illustrate the working and functions of data link layer
- CO3Analyze the working of different routing protocols and mechanisms
- CO4Implement client-server applications using sockets
- CO5Illustrate role of application layer with its protocols, client-server architectures
- CO6Comprehend the basics of Network Security
Books
Text books
- Fourauzan B.,"Data Communications and Networking",5thEdition,TataMcGraw- Hill,Publications, ISBN:0–07 – 058408 – 7
- Andrew S. Tanenbaum, “Computer Networks”, 5th Edition, Pearson India, 2012.
Reference books
- Kurose, Ross, “Computer Networking a Top Down Approach Featuring the Internet”, Pearson, ISBN-10: 0132856204
- L. Peterson and B. Davie, “Computer Networks: A Systems Approach”, 5th Edition, Morgan-Kaufmann, 2012.
- Douglas E. Comer & M.S Narayanan, “Computer Network & Internet”, Pearson Education
- William Stallings, “Cryptography and Network Security: Principles and Practice”, 4th Edition
- Pachghare V. K., “Cryptography and Information Security”, 3rd Edition, PHI,
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).