Student Hub
Institute of Engineering
Home
Programs
Courses
Colleges
Links
Menu
Home
Programs
Courses
Colleges
Links
Source on GitHub
Home
Courses
ENEX352
Syllabus
ENEX352
Telecommunication and Computer Networks
Overview
Syllabus
Old questions
Syllabus
Introduction
(3 hours)
Definition and evolution of telecommunications
Elements of telecommunication
Transmission media and modes
Switching and Multiplexing
(5 hours)
Switching systems: Manual, mechanical, electromechanical
Analog and digital multiplexing for telecommunications
FDM and TDM hierarchies
Space and time switching (ST, TS, TST, STS)
Signaling: Subscriber, interswitch, audible-visual, supervisory, address
Telephone Traffic
(4 hours)
Network traffic load and parameters
Loss systems
Delay systems
Routing in telecommunication
Numbering plans and charging plans
Network Models
(5 hours)
Basics of computer networks
Layered protocols
OSI reference model
TCP/IP protocol suite
Encapsulation and decapsulation
Protocols, standards, and services
Network devices and working layers (Repeater, hub, bridge, switch, router)
Physical and Data Link Layer
(6 hours)
Multiplexing, switching techniques: Circuit, packet, datagram, virtual circuit
Data encoding techniques: Manchester, NRZI, MLT3, and their uses
Data link layer functions: Framing, error control, flow control, access control
Media access control (MAC) protocols: ALOHA, CSMA/CD, CSMA/CA
Ethernet standards and wireless LAN (Wi-Fi) basics
Network Layer
(9 hours)
Network layer functions and services
Logical addressing and its importance
IPv4 addressing and classes, private and public IP addresses, subnetting and supernetting, VLSM, CIDR
Routing and types of routing
Routing algorithms: Distance vector (RIP), link state (OSPF), and BGP
Protocols and header structure: IPv4, ICMP, ARP
Network address translation (NAT)
IPv6 addressing, SLAAC, ICMPv6
IPv6 transition strategies
Transport Layer
(4 hours)
Transport layer functions and services
Transport protocol: TCP and UDP
TCP state transition diagram
Traffic shaping and congestion control
Application Layer
(5 hours)
Functions and services of application layer
Upper layer protocols: DHCP, HTTP, FTP, SMTP, POP, IMAP
Domain name system (DNS), its function, and queries
Network management tools and protocols (SNMP)
Proxy server and its use
VoIP, FoIP, and IP interconnection
Advanced Topics
(4 hours)
Network security and its importance
Principles of cryptography
Basics of IoT, WSN, and SDN
5G/6G network fundamentals
Network virtualization
Future trends in networking
Practicals
Telecommunication lab illustrating course principles
Network simulation using Cisco Packet Tracer or NS2/NS3/Mininet
Network commands and their uses
IP address configuration and subnetting
Router configurations
Static routing configurations
Dynamic routing configurations
VLAN configurations and Inter-VLAN routing
Packet analysis using Wireshark
Web and DNS server configurations
Implementation of client-server models
Proxy server configuration