Office: KReSIT 316
damani...cse...iitb..ac..in

Om P. Damani

Faculty In-Charge of Sustainable Development unit of Center for Policy Studies
Also associated with Centre for Technology Alternatives for Rural Areas (CTARA)
Professor Dept. of Computer Science and Engineering
IIT Bombay
My favourites:
Dijkstra: Computing Science's founding father
AID: Voluntary Org
Bhopal: Social Justice Causes
Earthcare Books: Book Store

Academic Interests

Technology for Development of the bottom 80%, System Dynamics: Modeling and Simulation for Social Development, System Architecture, Data Science.

Resources Developed

Textbook: Improving the Performance of Rural Water Supply and Sanitation Sector in Maharashtra

GramDrishti: A system for detecting and annotating satellite image objects in rural areas. Current focus is on wells and farm ponds.
JalTantra: A System for Design and Optimization of Water Distribution Networks : Optimal, fast, and free. IIT Bombay Impactful Research Award 2019
FAI: Farm Assessment Index : A holistic index to compare the performance of farming systems. Best Poster Award at Agriculture Science Congress 2017
CAPS: A Calculational Assistant for Programming from Specifications : Bugs free programming - Yes we can !
CPOST: CRF based Hindi Part of Speech Tagger: No longer being supported

Teaching

Spring 2023: CS 752 - System Dynamics : Modeling and Simulation for Development
Fall 2020: CS 780 - Critical Thinking for the Digital Age

Earlier Courses

Selected Publications

System Dynamics

GramDrishti

Water Transmission Networks

Jaltantra

Farm Assessment Index (FAI)

Program Derivation

NLP

Distributed Systems

Selected Technical Reports

PhD Students

Current: Chintan Tundia, Shreenivas Kunte.
Graduated: Nikhil Hooda, Sivamuthu Prakash Murugan, Dipak L. Chaudhari, Prateek Kapadia, Manoj K. Chinnakotla.

MTech Students

External Interaction

Lifelong Education

Past Teaching

Fall 2020: CS 620 - Critical Thinking for the Digital Age
Spring 2020: CS 752 - System Dynamics : Modeling and Simulation for Development
Spring 2019: CS 752 - System Dynamics : Modeling and Simulation for Development
Fall 2018: CS 101 - Introduction to Computer Programming and Utilization
Spring 2018: CS 752 - System Dynamics : Modeling and Simulation for Development
Fall 2017: CS 699 - Software Lab
Spring 2017: CS 752 - System Dynamics : Modeling and Simulation for Development
Spring 2016: CS 752 - System Dynamics : Modeling and Simulation for Development
Spring 2016: CS 152/154 - Abstractions and Paradigms for Programming
Spring 2015: CS 671 - ICT for Development - System Dynamics
Spring 2015: CS 152/154 - Abstractions and Paradigms for Programming
Fall 2014: CS 420 - Program Derivation
Spring 2014: CS 671 - ICT for Development - System Dynamics
Fall 2013: TD 651 - System Dynamics
Fall 2013: CS 402 - Advanced Program Derivation
Spring 2013: CS 420 - Program Derivation
Autumn 2012: CS 420 - Program Derivation
Spring 2012: TD 604/TD 609 - System Dynamics & Social Science Research Methods / Field Work
Autumn 2011: CS 420 - Program Derivation
Spring 2011: CS 422 - System Specification & Implementation
Autumn 2010: CS 213 - Data Structures & Algorithms
Spring 2010: CS 420 - Program Derivation
Autumn 2009: CS 213 - Data Structures & Algorithms
Spring 2009: Natural Language Processing
Autumn 2008: Advanced Natural Language Processing
Spring 2008: Advanced Software Lab, Natural Language Processing
Autumn 2007: Advanced Software Lab, Linguistics and NLP(HS 620)
Autumn 2006: Foundations Lab
Spring 2006: Internet Technology
Spring 2005: New Trends in IT