Basics of Computer Network syllabus

PCC-203-ITT · Second Year Information Technology, SPPU 2024 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

PCC-203-ITT3 h/week theoryCCE 30 + End-sem 70
05.units
03.credits

Unit-wise syllabus

UNIT I

Introduction to Computer Networking Fundamentals

6 hours

Communication Systems: Overview of data transmission systems, including key elements like sender, receiver, medium, and protocols. Networks: Concept of interconnected devices for data exchange, categorized by scale (e.g., LAN, MAN, WAN) and structure. Topologies: Physical and logical arrangements of network nodes, such as star, ring, mesh, and hybrid. Protocols: Rules governing data exchange, ensuring reliable communication across networks. Network Architecture: Structured design using layered models for efficient data transfer. OSI Model: A seven-layer framework defining network functions, from physical to application layers. TCP/IP Suite: A practical set of protocols for internet communication, including IP, TCP, and application-layer protocols.

UNIT II

Data Communications

6 hours

Signals: Characteristics of analog and digital waveforms used in data transmission. Digital-to- Digital: Encoding digital data into digital signals. Analog-to-Digital: Converting analog signals to digital (e.g., PCM). Digital-to-Analog: Modulating digital data onto analog signals. Analog-to- Analog: Transforming analog signals (e.g., AM, FM). Transmission Modes: Communication directions, including simplex, half-duplex, and full-duplex. Modulation: Methods to encode data onto carrier signals (e.g., amplitude, frequency, phase modulation). Multiplexing: Strategies like Frequency Division Multiplexing (FDM) and Time Division Multiplexing (TDM) to share a medium. Transmission Media: Wired: Cables such as twisted pair, coaxial, and optical fiber. Wireless: Radio waves, microwaves, and infrared. Switching Techniques: Circuit Switching: Dedicated path for communication. Packet Switching: Data divided into packets for transmission. Datagram Approach: Connectionless packet delivery. Virtual Circuit: Connection-oriented packet routing.

UNIT III

Data Link Layer and Multiple Access Protocols

6 hours

Basics of ALOHA protocols, Basics of CSMA/CD protocols, Ethernet LANS, Connecting LAN and back-bone networks- Repeaters, Hubs, Switches, Bridges, Router and Gateways Error Detection and Correction: Checksum, CRC, Data Link Control: Framing, Flow and Error Control, Noiseless Channels, Noisy channels, (Stop and Wait ARQ, Sliding Window Protocol, Go Back N, Selective Repeat) HDLC, Point-to-Point Protocol. Access Control: TDM, CSMA/CD, and Channelization (FDMA, TDMA, and CDMA).

UNIT IV

Networks Layer

6 hours

Logical Addressing: Internet protocols: Address Mapping and Error Reporting; Delivery, Forwarding, and Routing. Network Layer: Logical Addressing, IPv4 Addresses, IPv6 Addresses, Virtual-Circuit Networks: Frame Relay and ATM, Transport Layer: Process-Process Delivery: UDP, TCP.

UNIT V

Overview of Networking Technologies

6 hours

OSI/TCP-IP Layer Protocols: Overview of DNS, Overview of WWW, URL, Email architecture, HTTP protocol Application layers: DNS, SMTP, POP, FTP, HTTP, Remote Logging, Electronic Mail, and File Transfer, Basics of WiFi (Fundamental concepts only), Transport Layer: Process-to-Process Delivery: UDP, TCP, and SCTP; Congestion Control and Quality of Service. Emerging Networking Technologies: Wireless Connectivity: Technologies like Wi-Fi (802.11 standards) and Bluetooth for short- range communication. Mobile networks: Evolution from 4G to 5G, enabling high-speed, low- latency communication. Cloud Networking: Fundamentals of cloud-based network architectures. Concepts of virtualization, software-defined networking (SDN), and network function virtualization (NFV) for scalable services. Internet of Things (IoT): Basics of IoT network frameworks and protocols (e.g., MQTT, CoAP). Applications of IoT in smart devices, home automation, and industrial systems.

Marks and credits

HeadMarksCredit
CCE (continuous comprehensive evaluation)303
End-semester exam70

Prerequisite: Fundamentals of Communication Systems, Basic Electronics and Cabling.

Course outcomes

  1. CO1Student will able to learn about the principles of data communication and network components.
  2. CO2Student will able to learn about how computer networks are organized with the concept of layered approach
  3. CO3Student will able to learn about how signals are used to transfer data between nodes.
  4. CO4Student will able to learn about how packets in the Internet are delivered.
  5. CO5Student will able to learn about how routing protocols work
  6. CO6Student will able to learn about applications of OSI/TCP-IP Model

Books

Text books

Reference books

FAQ

How many units are in Basics of Computer Network?

Basics of Computer Network (PCC-203-ITT) has 5 units: Unit I Introduction to Computer Networking Fundamentals (6 h); Unit II Data Communications (6 h); Unit III Data Link Layer and Multiple Access Protocols (6 h); Unit IV Networks Layer (6 h); Unit V Overview of Networking Technologies (6 h).

What is the marks scheme for Basics of Computer Network?

The official Information Technology 2024 pattern syllabus lists continuous comprehensive evaluation (CCE) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Basics of Computer Network?

Prerequisite listed in the syllabus: Fundamentals of Communication Systems, Basic Electronics and Cabling.