Fundamentals of Computer Network
What you'll learn
- Study the basic taxonomy and terminology of the computer networking and enumerate the layers of OSI model and TCP/IP model
- Acquire knowledge of Application layer and Presentation layer paradigms and protocols
- Study Session layer design issues, Transport layer services, and protocols
- Gain core knowledge of Network layer routing protocols and IP addressing
Requirements
- Basic knowledge of Computers and computing is desire
Description
This course on Computer Network is useful for all beginners and under graduate students which covers: Basics of Computer Network, Internet, Network Edge, Network Core, Delay, Loss, Throughput in Networks, Protocol Layers, Service Models, Network Security, Principal of Network Applications, Web & HTTP, FTP, Email, SMTP & IMAP, DNS, P2P Application, Transport-layer services, Multiplexing and Demultiplexing, Connectionless transport: UDP, Principal of Reliable Data Transfer: rdt1.0, rdt2.0, rdt3.0, Go-Back-N Protocol (GBN), Selective Repeat Protocol (SR), Connection-oriented transport: TCP, TCP – Flow Control, 2 Way & 3Way Handshaking, Principles of Congestion Control, Network Layer: Introduction, Data Plane & Control Plane, Best-efforts Service Model, Virtual Circuit Vs Datagram Network, Router Architecture, Internet Protocols (IP): Datagram Format, Fragmentation & Re-assembly, Addressing, CIDR Addressing, Dynamic Host Configuration Protocol (DHCP), Network Address Translation (NAT), Internet Protocol: IPv6, Tunnelling & Dual Stack (IPv4 to IPv6 Transition), Routing Algorithm: Dijkstra's Algorithm, Routing Algorithm: Distance Vector Algorithm (DV), Intra-AS: OSPF & RIP Routing, Inter-AS: BGP Routing, Link Layer: Introduction. Parity Check, Checksum & Cyclic Redundancy Code (CRC): Error Detection & Correction, Cyclic Redundancy Code (CRC): Error Detection & Correction, Link Layer: Multiple Access Protocols, Multiple Access Protocols: Random Access Protocol, Multiple Access Protocols: Talking Turns, Link Layer: Addressing and ARP, Ethernet, Switches & VLAN, Link Virtualization – MPLS, Data Center Networking.
Who this course is for:
- This course is useful for all UG science students specially for engineering UG students of CSE / IT / E&TC / EEE branches.
Instructor
Dinesh G Harkut is currently working as is Head & Associate Professor at Dept. of Computer Science & Engineering, PRMCEAM, Badnera, India. He has obtained his Bachelors and Masters of Engineering Degree (Computer Science & Engineering) from SGBAU Amravati University, Maharashtra, India. He has also obtained Masters Degree in Business Administration (Marketing & Finance) from RSTM Nagpur University, Maharashtra, India. He has completed Ph.D. (Business Administration) and Ph.D. (Computer Science & Engineering) from SGBAU Amravati University, Maharashtra, India
His primary research interests are in computer AI, Big Data, Analytics, Embedded Systems, e-commerce. He supervised around 18 Masters Degree and 24 Bachelors Degree Students. He has published 44 papers in refereed journals and published 8 books as well as being a referee/reviewer of various international scientific journals. He is having 2 patents filed and published in his name in India and organized the various Workshop, Session, Conference and Training.
He is BoS Member at SGBAU University and has joined as Fellow member of Institute of Electronics & Telecommunication Engineering (IETE), New Delhi. as Life member of Indian Society for Technical Education (ISTE), New Delhi, as Senior Member of Universal Association of Computer and Electronics Engineers (UACEE) USA, and Professional member of International Association of Engineers (IAENG), Hong Kong. He is registered PhD supervisor for Computer Science & Engineering and Business Management at JJT University. He is nominated as external examiner for engineering courses at various Universities – Mumbai University; RTM University; North Maharashtra University; RGPV Bhopal. He was nominated as Executive member at Local Center Institute of Electronics & Telecommunication Engineering (IETE), New Delhi.