Computer Networks(MA619)

Course Name: 

Computer Networks






Programme Core (PC)

Credits (L-T-P): 

(3-0-0) 3


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.


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


Mathematical and Computational Sciences

Contact us

Dr. P. Sam Johnson, 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.