Computer Networks(MCA721)

Course Name: 

Computer Networks

Programme: 

MCA

Semester: 

Fourth

Category: 

Programme Core (PC)

Credits (L-T-P): 

(4-0-0)4

Content: 

Introduction Uses of Computer Network, Network hardware, Network software, Types of networks, topology, Hierarchical Reference Models OSI and TCP/IP Models. The theoretical basis for Data Communication, Transmission media. Physical Layer. Bit signal transformation, Bit rate control, Multiplexing, Circuit switching, Line coding, Data Link Layer, Data Link Layer Design issues, Addressing, Error correction and detection, Flow control, Medium Access control, Framing, Network Layer Network Layer Design issues, IP addressing, Subnetting, NAT IP v6, DHCP, ICMP, ARP, Routing algorithms, IP datagram and fragmentation, Internetworking devices Transport Layer Transport layer services, Addressing, Connection control, transport protocols such as UDP and TCP, congestion control algorithms, Quality of service. Application layer: Application layer protocols SMTP, DNS, FTP, HTTP, Introduction to Network Security, Introduction to wireless network and Mobile Ad-hoc Networks

References: 

AS Tannenbaum, Computer Networks, Prentice - Hall 2003.
William Stallings, Data and Computer Communication, PHI, 1997
James F. Kurose and Keith W Rose, Computer Networking Pearson Education, 2003

Department: 

Mathematical and Computational Sciences
 

Contact us

B R Shankar, Associate Professor and Head
Department of MACS, NITK, Surathkal
P. O. Srinivasnagar, Mangalore - 575 025
Karnataka, India.

  • Hot line: +91-0824-2474048

Connect with us

We're on Social Networks. Follow us & get in touch.