Course Details

Exam Registration77
Course StatusOngoing
Course TypeElective
LanguageEnglish
Duration12 weeks
CategoriesMathematics
Credit Points3
LevelUndergraduate/Postgraduate
Start Date19 Jan 2026
End Date10 Apr 2026
Enrollment Ends02 Feb 2026
Exam Registration Ends20 Feb 2026
Exam Date26 Apr 2026 IST
NCrF Level4.5 — 8.0

Introduction to Queueing Theory: A Foundational Course for Modern System Design

Have you ever been stuck in a traffic jam, waited on hold for customer service, or wondered why your computer seems slow when processing multiple tasks? These everyday frustrations are all manifestations of queues—waiting lines that form when demand for a service exceeds its immediate capacity. Understanding and mathematically modeling these systems is the core of Queueing Theory, a vital branch of applied probability with profound implications for technology, industry, and management.

We are excited to introduce a comprehensive, free online course that serves as your gateway to this fascinating field: Introduction to Queueing Theory, offered by the prestigious National Programme on Technology Enhanced Learning (NPTEL) and taught by Prof. N. Selvaraju from the Indian Institute of Technology Guwahati.

Meet Your Instructor: Prof. N. Selvaraju

Learning complex mathematical concepts requires expert guidance, and this course is led by one of the best. Prof. N. Selvaraju brings over eighteen years of dedicated teaching and research experience in applied probability and stochastic modelling. His expertise spans queueing theory and financial mathematics, and he has successfully guided numerous B.Tech. and M.Sc. students at IIT Guwahati. His clear pedagogical approach makes advanced topics accessible and engaging.

Who Should Enroll in This Queueing Theory Course?

This 12-week course is meticulously designed for students and professionals looking to build a strong theoretical foundation. The intended audience includes:

  • Advanced undergraduate and postgraduate students in Mathematics, Statistics, and Computer Science & Engineering.
  • Students from Communications Engineering, Industrial Engineering, Operations Research, and Management Science.
  • Professionals in software, manufacturing, telecom, and logistics industries who design, analyze, or optimize systems and networks.

Course Prerequisites

To get the most out of this course, you should have a solid background in:

  • Calculus-based Probability Theory.
  • An introduction to Stochastic Processes.

NPTEL offers excellent prerequisite courses that you can take for free:

  • Introduction to Probability Theory and Stochastic Processes
  • Advanced Probability Theory

What Will You Learn? A 12-Week Journey

The course is structured to take you from fundamental concepts to advanced models. Here’s a detailed week-by-week breakdown:

WeekTopics Covered
Week 1Introduction to queues, performance measures, Little’s law, transforms and generating functions.
Week 2Stochastic processes overview, discrete-time Markov chains, classification and long-term behaviour.
Week 3Continuous-time Markov chains, birth-death processes, Poisson process, exponential distribution.
Week 4Birth-death queueing systems: Single-server and multi-server queues, finite-capacity models.
Week 5Advanced birth-death systems: Loss systems, infinite-server queues, finite-source queues, queues with impatience.
Week 6Non-birth-death Markovian systems: Bulk input/service queues, Erlangian models.
Week 7Specialized models: Priority queues, retrial queues, discrete-time queues.
Week 8Queueing networks: Series systems, open Jackson networks.
Week 9Queueing networks: Closed Jackson networks, cyclic queues, network extensions.
Week 10Renewal and semi-Markov processes; introduction to semi-Markovian queues.
Week 11Semi-Markovian queues: General service and general input models for single and multi-server systems.
Week 12General queueing models and queues with vacations.

Why is Queueing Theory Important for Industry?

The principles taught in this course are not just academic; they are critical tools for real-world efficiency. Industry support for this knowledge is strong, particularly in:

  • Software Companies: For designing server architectures, load balancers, and network protocols.
  • Manufacturing & Supply Chain: For optimizing production lines, inventory management, and logistics.
  • Telecommunications: For modeling call centers, data packet routing, and bandwidth allocation.
  • Healthcare & Service Operations: For scheduling resources, managing patient flow, and reducing wait times.

Mastering queueing theory enables you to move from intuitive guesses to data-driven, mathematical predictions about system performance, leading to better design, cost savings, and improved user experiences.

Recommended Textbooks for Deep Dive Learning

To complement the video lectures, Prof. Selvaraju recommends several authoritative texts, suitable for both beginners and those seeking deeper knowledge:

  • Shortle, Thompson, Gross & Harris: Fundamentals of Queueing Theory (5th Ed., Wiley, 2018)
  • J. Medhi: Stochastic Models in Queueing Theory (2nd Ed., Academic Press, 2003)
  • L. Kleinrock: Queueing Systems, Vol. I: Theory (Wiley, 1975) – A classic in the field.
  • S.K. Bose: An Introduction to Queueing Systems (Springer, 2002)
  • U.N. Bhat: An Introduction to Queueing Theory (Springer, 2015)
  • R.B. Cooper: Introduction to Queueing Theory (2nd Ed., North Holland, 1981)

Enroll Today and Master the Science of Waiting

Whether you are a student aiming to excel in academia, a researcher building sophisticated models, or an engineer tasked with designing robust systems, this Introduction to Queueing Theory course provides an unparalleled foundation. With expert instruction from an IIT professor, a logical progression from basics to networks, and direct relevance to cutting-edge industries, this NPTEL offering is an invaluable resource.

Take the first step towards understanding the hidden mathematics behind everyday waits and complex systems. Enroll in the course today and unlock the power to analyze, optimize, and design the world more efficiently.

Enroll Now →

Explore More

Mock Test All Courses Start Learning Today