Chat with us on WhatsAppCall Learnizo

KTU 2024 Scheme · Semester 5 · Common to CS/CD/CM/CR/CA/AD/AI/CB/CN/CU/CI

Computer Networks (PCCST501) Syllabus

Official KTU 2024 Scheme syllabus for Computer Networks, Semester 5, Common to CS/CD/CM/CR/CA/AD/AI/CB/CN/CU/CI (Computer Science and Engineering).

This page compiles APJ Abdul Kalam Technological University's officially published 2024 Scheme syllabus for Computer Science and Engineering, Semester 5, sourced directly from KTU's official website (ktu.edu.in). Learnizo is an independent online tuition platform and is not affiliated with, endorsed by, or officially connected to APJKTU. The university may revise syllabus content after this page was last updated — always cross-check with the official KTU source for the current, authoritative version.

Course Code

PCCST501

Credits

4

Teaching Hours

3:1:0:0 (L:T:P:R)

CIE Marks

40

ESE Marks

60

Exam Duration

2 Hrs 30 Min

Prerequisites

None

Semester

Semester 5

Course Objective

To introduce the core concepts of computer networking, to develop a big picture of the internetworking implementation on Linux-based systems, and to impart an overview of network management concepts.

Module-wise Syllabus

Module 1

6 contact hours

Overview of the Internet, protocol layering. Application Layer: application-layer paradigms, client-server applications — World Wide Web and HTTP, FTP, electronic mail, DNS; peer-to-peer paradigm — P2P networks, case study: BitTorrent.

Module 2

18 contact hours

Transport Layer: services, protocols, UDP, TCP; hands-on with sockets — elementary TCP sockets, TCP client/server example, I/O multiplexing (select and poll), elementary UDP sockets, advanced I/O functions. Network Layer: introduction, network-layer protocols, unicast routing, multicast routing basics, intra-domain and inter-domain routing, next generation IP, quality of service; hands-on with Linux kernel routing table/cache implementation and the ip command.

Module 3

11 contact hours

Data-Link Layer: data link control (DLC), multiple access protocols (MAC), link-layer addressing, Ethernet protocol, connecting devices; wireless LANs, mobile IP; hands-on with the datalink provider interface, SOCK_PACKET and PF_PACKET.

Module 4

9 contact hours

SNMP, ASN.1. Physical Layer: data and signals, digital transmission, analog transmission, bandwidth utilization, transmission media.

Course Outcomes

  • CO1Understand the internetworking design in terms of protocol stack and the role of various application layer protocols.
  • CO2Illustrate the functions of the transport layer from connectionless and connection-oriented perspectives.
  • CO3Identify how the network layer achieves host-to-host connectivity and caters to the diverse service requirements of host applications.
  • CO4Explain the nuances of the data link layer design and demonstrate the various data link layer protocols.
  • CO5Describe the fundamental characteristics of the physical layer and understand how it supports the functionalities of the top layers.

Assessment Pattern (CIE: 40 marks, ESE: 60 marks)

Continuous Internal Evaluation (CIE)

Attendance5
Assignment / Microproject15
Internal Examination 1 (Written)10
Internal Examination 2 (Written)10

End Semester Examination (ESE)

Total 60 marks, 2 Hrs 30 Min. See the official KTU syllabus document for the exact Part A / Part B question pattern for this course.

Textbooks & Reference Books

Textbooks

  • Computer Networks: A Top-Down ApproachBehrouz A Forouzan (McGraw Hill, SIE, 2017)
  • Unix Network Programming, Volume 1: The Sockets Networking APIW. Richard Stevens, Bill Fenner, Andrew M. Rudoff (Pearson Education, 3rd edition, 2004)
  • TCP/IP Architecture, Design, and Implementation in LinuxSameer Seth, M. Ajaykumar Venkatesulu (Wiley, 1st edition, 2008)

Reference Books

  • Computer Networking: A Top-Down Approach Featuring the InternetJ.F. Kurose and K.W. Ross (Pearson Education, 8th edition, 2022)
  • Computer Networks, A Systems ApproachL.L. Peterson and B.S. Davie (Morgan Kaufmann, 5th edition, 2011)

Frequently Asked Questions

How many credits is KTU Computer Networks (PCCST501)?

4 credits, with 3:1:0:0 (L:T:P:R) teaching hours per week, under the KTU 2024 Scheme.

How many modules are in the PCCST501 syllabus?

4 modules, 44 total contact hours.

What is the CIE and ESE mark split for this course?

CIE (Continuous Internal Evaluation): 40 marks. ESE (End Semester Examination): 60 marks, 2 Hrs 30 Min. Total: 100 marks.

What are the recommended textbooks for PCCST501?

Computer Networks: A Top-Down Approach (Behrouz A Forouzan); Unix Network Programming, Volume 1: The Sockets Networking API (W. Richard Stevens, Bill Fenner, Andrew M. Rudoff); TCP/IP Architecture, Design, and Implementation in Linux (Sameer Seth, M. Ajaykumar Venkatesulu).

Is this syllabus specific to one branch, or common to others too?

This Semester 5 course is listed under Common to CS/CD/CM/CR/CA/AD/AI/CB/CN/CU/CI at KTU under the 2024 Scheme — check the course header above for which branches it's common to.

Need help with KTU Computer Networks?

Learnizo offers live, 1-on-1 online tuition for KTU CSE subjects — matched to your exact module and semester.

Explore BTech CSE Tuition