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
Narmada, Bhopal: Social Justice Causes
Earthcare Books: Book Store

Current Academic Interests

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

Systems Developed

FAI: Farm Assessment Index : A holistic index to compare the performance of farming systems.
JalTantra: A System for Design and Optimization of Water Distribution Networks : Optimal, fast, and free.
CAPS: A Calculational Assistant for Programming from Specifications : Bugs free programming - Yes we can !

Older

CPOST: CRF based Hindi Part of Speech Tagger: No longer being supported.

Teaching

Spring 2019: CS 752 - System Dynamics : Modeling and Simulation for Development
Fall 2018: CS 101 - Introduction to Computer Programming and Utilization

Earlier Courses

Selected Publications

Selected Technical Reports

PhD Students

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

MTech Students

External Interaction

Lifelong Education

Past Teaching

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