Environmental Engineering:
Water Quality Modeling, Air Quality Modeling, Water Treatment, Wastewater Treatment, Solid Waste Management, Environmental Systems Analysis, City Water Planning and Analysis, Environmental Impact Assessment, Sustainability Engineering
Water Resources Management:
Reservoir Operation, Multi-objective Analysis, Flood and Drought Management; Sustainable Development, Climate Change and its Adaptation, Evolutionary Algorithms and their Applications
Groundwater Assessment and Management:
Multi Aquifer Modeling, Artificial Recharge Studies, Contaminant Transport Modeling, Regional Groundwater Modeling
Course offered for under-graduate students (Till date)
Engineering Fluid Mechanics
Hydrology and Water Resources Engineering
Irrigation Water Management
Environmental Engineering
Environmental Issues
Introduction to Remote Sensing
Water Resources Project Planning and Design
Environmental Engineering Laboratory
Advanced Environmental Engineering
Course offered for graduate students (Till date)
Solid Waste Management
Environmental Impact Assessment
Models for Air and Water Quality
Water Quality and Treatment
Environmental Systems Analysis
Advanced Hydrology
Free Surface Flows
Ground Water Hydrology
Ground Water Engineering
Stochastic Methods in Hydro sciences
Physico-chemical Processes in Water & Wastewater Treatment
Sustainability Engineering: Methods and Applications
Water Resources Systems Engineering
Water Resources Planning and Management
Economics of Water Resources Planning
Irrigation Technology
Design of Water Resources System
Hydraulic Engineering Laboratory