Course10610600371 lectures
Computer Networks
Prof. Neminath Hubballi · IIT Indore
About
This course introduces computer networks design principles, history, and applications to the students. Students will learn the important concepts like routing, end-to-end communication, structures, and components of networks. It will also give practical exposure through programming assignments and tutorials.
Intended audience: Undergraduate students of computer science and engineering.
Prerequisites: Basic knowledge of Computers.
Lectures
Week 1
- Computer Networks Introduction - Part 01
- Computer Networks Introduction - Part 02
- Internet Access and Network Topologies - Part 01
- Internet Access and Network Topologies - Part 02
- Towards Performance Measurement - Part 01
- Towards Performance Measurement - Part 02
Week 2
- Delays in Network and Throughput - Part 01
- Delays in Network and Throughput - Part 02
- Layering Architecture and Security - Part 01
- Layering Architecture and Security - Part 02
- Introduction to Application Layer Protocols - Part 01
- Introduction to Application Layer Protocols - Part 02
Week 3
- Hyper Text Transfer Protocol - Part 01
- Hyper Text Transfer Protocol - Part 02
- Hyper Text Transfer Protocol 2
- Hyper Text Transfer Protocol 3
- Application Layer Protocol: Email - Part 01
- Application Layer Protocol: Email - Part 02
Week 4
- Domain Name System - Part 01
- Domain Name System - Part 02
- Content Distribution in Networks - Part 01
- Content Distribution in Networks - Part 02
- Wireshark: Network Protocol Analyzer
Week 5
- Introduction to Transport Layer - Part 01
- Introduction to Transport Layer - Part 02
- User Datagram Protocol - Part 01
- User Datagram Protocol - Part 02
- Network Socket Programming with Python - Part 01
- Network Socket Programming with Python - Part 02
Week 6
- Principles of Reliable Data Transfer
- Principles of Reliable Data Transfer and Efficiency - Part 01
- Principles of Reliable Data Transfer and Efficiency - Part 02
- Principles of Reliable Data Transfer and Efficiency - Part 03
- Pipelined Reliable Data Transfer - Part 01
- Pipelined Reliable Data Transfer - Part 02
Week 7
- Transmission Control Protocol - Part 01
- Transmission Control Protocol - Part 02
- Transmission Control Protocol - Part 03
- TCP Socket Programming with Python
- Congestion Control, TCP Congestion Control - Part 01
- Congestion Control, TCP Congestion Control - Part 02
Week 8
- Network Layer Functions - Part 01
- Network Layer Functions - Part 02
- Packet Queuing and Scheduling - Part 01
- Packet Queuing and Scheduling - Part 02
- Internet Protocol Packet Structure and Addressing - Part 01
- Internet Protocol Packet Structure and Addressing - Part 02
Week 9
- IPv4 Options and IPv6 - Part 01
- IPv4 Options and IPv6 - Part 02
- Routing Algorithms - Part 01
- Routing Algorithms - Part 02
- Distance Vector Routing Algorithm and Protocol - Part 01
- Distance Vector Routing Algorithm and Protocol - Part 02
Week 10
- Open Shortest Path First (OSPF) Routing Protocol - Part 01
- Open Shortest Path First (OSPF) Routing Protocol - Part 02
- Broader Gateway Protocol - Part 01
- Broader Gateway Protocol - Part 02
- Internet Control Message Protocol (ICMP) - Part 01
- Internet Control Message Protocol (ICMP) - Part 02
Week 11
- Link Layer Services and Protocols - Part 01
- Link Layer Services and Protocols - Part 02
- Medium Access Protocols - Part 01
- Medium Access Protocols - Part 02
- Error Detection and Correction - Part 01
- Error Detection and Correction - Part 02
Week 12
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Indore
- Department
- Computer Science and Engineering
- Teacher
- Prof. Neminath Hubballi
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Madras.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL105106831
Course
Climate Hazards and Disaster Mitigation
60 lectures · Video
NPTEL105106832
Course
Smart Cities
67 lectures · Video
NPTEL106106698
Course
Introduction to Algebraic Graph Theory
48 lectures · Video
NPTEL112106004
Course
Laser-Assisted Measurements and Micro Manufacturing
61 lectures · Source's player
NPTEL112106772
Course
Microrobotics
60 lectures · Source's player
NPTEL112106913
Course
Autotronics
60 lectures · Video
NPTEL106106234
Course
Systems and Usable Security
18 lectures · Video
TED
Talk
The future we're building -- and boring
Source's player
TED
Talk
The thrilling potential of SixthSense technology
Source's player
TED
Talk
Why don't perpetual motion machines ever work?
Source's player
Course
History 7b Spring 2006 UC Berkeley (History 7B US History: from Civil War to Present)
39 lectures · Audio
Course
Science Events Video
84 lectures · Video