INDIAN INSTITUTE OF TECHNOLOGY GUWAHATIDEPARTMENT OF CIVIL ENGINEERING
TEACHING

Teaching hydrology as a way
of understanding rivers.

Teaching experience spans hydrology, water resources systems, optimization, computational methods and foundational civil engineering courses.

CURRENT TEACHING

Current courses

Current teaching includes a regular IIT Guwahati course and two courses offered through NPTEL and the Online M.Tech. programme in Flood and Water Management.

HydrologyOptimizationNumerical MethodsCivil Engineering
01

CE 5051 — Surface Water Hydrology

Current Graduate Level course at IIT Guwahati.

Regular IIT Guwahati course
02

Optimization Methods for Civil Engineering

NPTEL MOOC course on optimization methods and their applications in civil engineering.

NPTEL course page ↗
03

Introduction to Numerical and Optimisation Methods

Online M.Tech. Programme in Flood and Water Management, IIT Guwahati.

Programme page ↗
PAST TEACHING

Courses taught at IIT Guwahati.

Soft Computing Applications in Integrated Water Resources Management (IWRM)Graduate Level · Online M.Tech. Programme in Flood and Water Management
Subsurface HydrologyGraduate Level
Optimization MethodsGraduate Level
Genetic AlgorithmsGraduate Level
Advanced HydrologyGraduate Level
Hydrology and Water Resources EngineeringUndergraduate Level
Engineering MechanicsUndergraduate Level
Engineering GraphicsUndergraduate Level
Water Resources Systems Analysis, Planning & ManagementGraduate Level
TEACHING APPROACH

Concept → equation → data → application.

Teaching connects fundamental principles with observations, engineering calculations, modelling and field evidence. The aim is to move from equations to a defensible understanding of the physical system.