Sunday 6 February 2011

640001 - Fundamentals of Networking (FON)


GUJARAT TECHNOLOGICAL UNIVERSITY
Master of Computer Applications (MCA)
Semester: IV
Subject Name: Fundamentals of Networking (FON)
Subject Code: 640001


Learning Objectives:
• To introduce the basics of Computer Networks
• To understand the functionality of each layer of OSI and TCP/IP models and interactions between them
• To gain basic insight of programming for network solutions

Prerequisites:
C Programming, Basic knowledge of Linux OS, Java Programming (Core Java)

Contents:
1. Introduction [8%]
Uses of Computer Networks, Network Hardware, Network Software,Reference Models
2. The Physical Layer [17%]
The Theoretical Basis for Data Communication, Guided Transmission Media, Wireless Transmission, Communication Satellites, Public Switched Telephone Network, Mobile Telephone System, Cable Television
3. The Data Link Layer [10%]
Data Link Layer Design Issues, Error Detection and Correction, Elementary Data Link Protocols, Sliding Window Protocols
4. The Medium Access Control Sub Layer [20%]
The Channel Allocation Problem, Multiple Access Protocols, Ethernet, Wireless LANS, Broadband Wireless, Bluetooth, Data Link Layer Switching
5. The Network Layer [15%]
Network Layer Design Issues, Routing Algorithms, Congestion Control Algorithms, Concept of Quality of Service
6. The Transport Layer [10%]
The Transport service, Elements of Transport Protocols
7. The Application Layer [5%]
Domain Name System, Electronic Mail
8. Network Security [15%]
Cryptography, Symmetric-Key Algorithms, Public-Key Algorithms, Digital Signatures


Chapter Wise Coverage from Text Book:
Chapter No Topics /Subtopics                                                           No. of Lectures
1. 1.1, 1.2, 1.3, 1.4.1, 1.4.2, 1.4.3                                                                  3
2. 2.1.3, 2.2, 2.3, 2.4.1, 2.4.4, 2.5.1, 2.5.3, 2.5.5, 2.6, 2.7                           12
3. 3.1, 3.2, * 3.3, * 3.4                                                                                   6
4. 4.1, 4.2.2, 4.2.6, 4.3 (except 4.3.5, 4.3.9, 4.3.10), 4.4, 4.5,
4.6.1, 4.6.2, 4.6.3, 4.6.7, 4.7.5                                                                       9
5. 5.1, * 5.2.1 to 5.2.5, 5.2.9, 5.2.10, 5.3, 5.4.1                                             5
6. 6.1.1, 6.1.2, 6.2.1, 6.2.2, 6.2.3                                                                   3
7. 7.1, 7.2.1 to 7.2.5 (Except 7.2.3)                                                                3
8. 8.1, 8.2, 8.3.1, 8.4.1,8.4.2, 8.4.3                                                                7
Total Lectures                                                                                               48

* Students are not required to reproduce the entire algorithms/protocol code in theory exam for data link layer protocols and routing algorithms. Concepts based on these algorithms/protocols should be asked in theory exam.

Text Book (Theory) :
Andrew S. Tanenbaum, “Computer Networking”, Prentice Hall, Fourth Edition

Reference Book:
Behrouz A. Forouzan, “Data Communications and Networking”, Tata Mcgraw-Hill, Fourth Edition

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Grants For Single Moms