•   Visitors:

Course Overview

This course introduces the basics of data communication and networking. Students will develop an understanding of the general principles of data communication and networking as used in networks. It also includes an activity of setting up a small local area network. The goal of this course is that the student will develop an understanding of the structure of network, its elements and how these elements operate and communicate with each other.

BLOCK 1 : Concepts of Communication and Networking

Unit 1 : Basics of Data Communication

Concept of communication system, Analog and Digital Communication, Data communication modes, Synchronous and asynchronous transmission, Simplex, half-duplex, full duplex communication ,Networking Protocols and Standards, Layering, OSI reference model, encapsulation, End-to-end argument. Protocol design issues, Applications.

Unit 2 : Modulation and Encoding

Analog Modulation (AM, FM, PM), AM Demodulation (one technique only), Advantages and Disadvantages of each., Analog to Digital (Digitization), Sampling, Quantization, Digital to Analog., Digital Modulation (ASK, FSK, PSK, QPSK)

Unit 3 : Multiplexing and Switching

Concept, FDM, TDM, SDM, Multiplexing Applications, Circuit and Packet Switching

Unit 4 : Communication Mediums

Digital data transmission, Serial and Parallel Transmission, Guided and Unguided mediums, Wireless Communication, Coaxial Cables, Twisted Pair Cables, Fiber Optic Cables, Connectors

BLOCK 2 : Networks and Devices

Unit 1 : Network Classifications and Topologies

Network Concept, LAN overview, LAN Topologies, LAN access methods, Network Types based on size like PAN, LAN, MAN, WAN, Functional Classification of Networks, Peer to Peer, Client Server. Wide Area Network, WAN Topologies, WAN Access Methods.

Unit 2 : OSI and TCP/IP Models

Introduction of OSI Model, Need of such Models, Basic functions of each OSI layer, Introduction to TCP/IP, Comparisons with TCP/IP layers. (At the beginner’s level)

Unit 3 : Physical and Data link Layer

Error detection and correction, CRC, Framing, Retransmission strategies, Multi-access communication, CSMA/CD, Ethernet, Addressing, ARP and RARP.

Unit 4 : Internetworking Devices

Network Interface Cards, Modems, Repeaters, Hubs, Bridges, Switch (L2 and L3 differences) and gateways

BLOCK 3 : Network, Transport and Application Layer

Unit 1 : Network Layer

Circuit and packet switching, Routing, Congestion control, Routing protocols: distance vector vs link-state routing, DV problems, Network Addressing, Forwarding, Fragmentation, Error Messaging Services.

Unit 2 : Transport Layer

Addressing and multiplexing, Flow control, congestion control, data transport, Port numbers, service models, Intro to reliability, QoS.

Unit 3 : Application Layer

DNS, Remote Logging, File transfer, Network Management, client-server applications, WWW, E-mail, MIME

Unit 4 : Network Applications

Internet Applications like emails, chatting, social networking, Rail Reservations, Information Sharing, e-governance, Online Processing and Collaborations, etc. ,Mobile Applications

BLOCK 4 : Network Design and Security

Unit 1 : Building a Simple Network

Examples of designing the developing small networks, Structure Cabling, Integrating home computers and devices, creating a small Networking

Unit 2 : Introduction to Network Architectures

X.25, Frame relay, Telephone network, ATM network, ISP, IPv4 and IPv6 overview

Unit 3 : Introduction to Wireless and Mobile Networks

Introduction to wireless communication systems, modern wireless communication systems and generations, Introduction to cellular mobile systems, CDMA, cellular system design fundamentals.

Unit 4 : Network Security

Introduction to computer security, Security services, Authentication and Privacy, Block and Stream Ciphers, Public and Private key Cryptography, Introduction to RSA, MD5 and DES at the beginner’s level.

Latest Jobs

Course Enquiry

Placed Learners