Prof. DHANANJAY DHAMDHERE
1949 - 2020
Prof. Dhananjay Madhav Dhamdhere passed away on 28 Nov 2020 at his home in Nasik due to a massive cardiac arrest. This was a sudden and totally unexpected event leaving no time for any medical help to be provided to him. He is survived by his wife Mrs. Lata Dhamdhere and two sons Ashay and Amogh (both Ph.D.s) and their families. He was born on 7 March 1949. He finished B.Tech., M.Tech, and Ph.D., all from IIT Bombay in 1970, 1972, and 1979, respectively. He joined IIT Bombay as a Research Associate in 1972, and became an Assistant Professor in 1974, Associate Professor in 1983, and a Professor in 1985. He led the CSE department as its Head from 1997 to 2000. He retired from regular service in 2014 but continued as an Emeritus Fellow until 2017. After leaving the institute in 2017, he moved to Thane and had a house in Nasik too.

Prof. Dhamdhere, fondly known as DMD, was associated with the Department of Computer Science since its inception and has played a major role in shaping the department into what it is today. Old timers in the department recall that in the early days of the department, he was the first person to emphasize research, and more importantly, publishing research results. His students fondly recall his admonishment: “As a society, we are second rate only because we believe we are second rate’’. It was his firm opinion that we are much more capable than what we seem to have accomplished. It is out of this belief that he kept the bar of his expectations from people around him, rather high. It is no wonder that he was a tough task master and was quite intolerant of sloppiness and dishonesty. Many of us owe our growth to DMD’s pushing us. Although he was a strict disciplinarian, he was also very jovial and witty --- all one had to do to enjoy this side of his, was to avoid sloppiness and dishonesty.

DMD earned his right of high expectations from people from the exacting standards that he used for himself too and believed in leading by example. He was very meticulous, hardworking, punctual, and regular in his work. He worked on difficult research problems and pushed his students and collaborators and took a major share of responsibilities. He was very articulate and expressed his opinions only when he was crystal clear about what he wanted to say. As a consequence, his opinions used to be based on deep thoughts and hence usually were strong and unwavering. He never hesitated in taking an uncompromising stand on the matters that he believed strongly in. Even in the case of difference of opinion with him, people would unhesitatingly concede that he had the interest of the department and the institute uppermost in his mind. He is famously known to have taken servious view of cheating even before official rules came into existence. He spearheaded the efforts in the institute for creation of rules governing academic malpractices.

DMD was known to be a captivating teacher. He had an uncanny ability to bring out the nuts and bolts of a topic and lay the matter threadbare in front of his class. This often led to the “Aha” moments for many of his students. His lectures were very carefully planned and he always knew exactly what he wanted to cover and how he wanted to cover it. He was equally concerned about the students outside of IITs and wrote the following books: Compiler Construction -- Principles and Practice; Introduction to System Software; Systems Programming and Operating Systems; and Operating Systems, a Concept-Based Approach. They were published by Tata McGraw Hill and Macmillan India. Together, there were over 50 (yes, over fifty!) reprints of the books! Some of them were also translated into Chinese and Korean languages. These books continue to be in print and almost every student who did his undergraduate education in India has used one of these books.

DMD’s main areas of interest were Optimizing Compilers, Data Flow Analysis, and Distributed Systems. He published in top avenues in these areas such as TOPLAS, PoPL, and PLDI. In fact his paper in PoPL 1993 was the first ever paper from researchers working in India in this premier conference, no one before him reached this pinnacle of research in India. The most interesting aspect is that his research was motivated by his strong hold on practice: He wrote a FORTRAN compiler called IITFORT for EC1030 computer at IIT Bombay, way back in 1977. It was primarily motivated from the fact that the existing compiler was muti-pass and required loading card decks multiple times for compilation. Besides, the error reporting was not very precise leading to many compilation runs of the program. DMD was unhappy with the state of the affairs and hence he led a team that developed a fast single-pass compile-link-and-go compiler system with excellent diagnostics in the form of error detection and reporting. The compilation by IITFORT was about 10 times faster than the compiler supplied by the manufacturer of EC1030 but the exhaustive checks for run time errors slowed down the execution a bit. Thus on the whole, the system processed (i.e. compiled and executed) student jobs (i.e. programs) 6 to 10 times faster. It was an engineering feat and clever design that allowed him to keep all the tables in the main memory so that the compilation is fast.

Interestingly, for all his deep focus on academics, DMD was physically very fit; it is rather ironic that such a fit person should pass away in this manner at the age of 71. In fact he was one of the fittest persons in the department among all faculty and students. He used to play cricket and some colleagues still recall his square cut off fast balls. He was an avid trekker. He introduced many colleagues and students to trekking in the Sahyadris and also took them to advanced treks. He was fond of rich Indian culture and had a lot of knowledge about local traditions as well as about Mumbai city. Those were the pre-google days and his presence was very useful for the people in the department, most of whom came from outside of Mumbai.

Closer to his retirement, DMD launched the Forum for Academic Culture (FAC) at IIT Bombay. He was convinced that as the size of the institute was increasing, the communication between people was reducing. He felt that it was very important for people to keep talking about academics: the process of academics, various forces and expectations influencing academics, about the teaching methods as the class size grew, about the motivation of students and teachers alike. FAC provided a platform for people to come together and share their concerns and opinions.

On the whole, DMD was a towering and yet very down-to-earth personality and is remembered for his incredibly high standards of excellence, integrity, honesty, and his dedication to IIT Bombay. We are happy that we crossed paths with DMD and could walk some distance with him. Although we will miss him, the principles that he held dearly will continue to guide us in future too and we will continue to strive to live up to the expectations that he had from us.

May his soul rest in peace.

[The CSE, IIT Bombay Family]

Our Thoughts

Click to post a message
Remembering DMD
Dec 12, 2020, 10:00p.m.
The recording of the alumni event held on Sat 12 Dec 2020
Umesh Bellur
Nov. 30, 2020, 12:09 p.m.
I knew Prof. DMD since when I joined IIT in 2003. We shared many professional moments with co-guiding one or two students in the area of distributed systems as well as being examiner for each other's students in this area. My strongest recollections are his fairness and absolute devotion to teaching and academics. He has raised the bar in the department with his presence in all these aspects and we will miss his presence.
RD Naik
March 4, 2021, 3:11 p.m.
My interactions with Prof. DMD go way back to 1995-96, when we were conceiving a program analysis workbench at TRDDC. With DMD having built a re-usable program analyzer, we at TRDDC took his advice and his analyzer code to consider a jump start for some components of the our program analyzer. During those days, we interacted and learnt quite a lot of data-flow analysis of programs from him. Later, he was on the TARB (Technology and Board) of TCS, and provided very constructive review comments for some of the applied research projects that TRDDC was involved. Even during the M.Tech. thesis examinations of IIT Bombay, it was a pleasure listening to his simple and logical analysis of the thesis problem and solution approach. His liking to teach and align with students was very remarkable indeed.
Rupali M. Bora
Jan. 5, 2021, 10:25 a.m.
I am very much shocked by the news of Dhamdhere sir's sad demise. I heard his thoughts once he arrived in our Institute K K Wagh IEER, Nashik. I am reading his book of Systems Programming from many years, still its exploring new dimensions every time I read. I am using that book for teaching this subject for UG students of IT as well. A pray to rest in peace for sir's soul..
Girija Narlikar
Dec. 23, 2020, 6:41 a.m.
I first got to know Prof DMD when he taught us the famous compilers course. It's the course where we learnt the most amount of hands-on CS skills--we had to work very hard to keep up with Prof Dhamdhere's challenging projects. He soon became the examiner on my 3rd year seminar project, and I recall feeling rather nervous during my presentation, well before he asked the hard questions! I was fortunate to have him advise my BTP project, where he encouraged me to work with his PhD student and get my first glimpse of research. His high standards in research, dedication to teaching, and strong work ethic made him am inspiring role model for us. He also impressed upon us the importance of giving back to the community. I was very saddened to hear of his sudden passing--may his soul rest in peace.
Sukanta Ganguly Ph.D.
Dec. 21, 2020, 3:50 a.m.
My first engagement with Compiler Construction was due to Prof Dhamdhere. I still remember his green Compiler book. One summer after graduation (I am not an IIT graduate, was not smart enough to get in :-( ) I got to work on a project at IITB which had some Compiler work and I got to meet, listen and learn from Prof Dhamdhere (this was summer of 1992). Amazing per and Brilliant teacher, He will be miseed. Deepest condolences to his family, RIP Prof Dhamdhere!
Kavindra Sharma
Dec. 13, 2020, 12:01 p.m.
The one course "Programming Languages" that he taught in 1982 to our M.Tech batch, changed my life forever. It created fascination for Computer Science and the fundamentals he taught that time on Binding-time, Static and Dynamic languages, Block structured approach, etc., are still remembered due to his unmatched style of teaching which made one think deeply. He taught us the art of thinking as he was a natural Thinker and Innovator who inspired, changed and transformed so many lives forever. It is impossible to even think to pay back for what he selflessly contributed to Brand IIT-B.
Raj Singh
Dec. 12, 2020, 11:33 p.m.
I have very pleasant memories of interacting with him in 1984-1985 during my MTech and had quickly developed a rapport that allowed a wide-ranging of topics to be discussed outside of the class. I also recollect a small hike in the western ghats as part of a department picnic event with him. I remember him as an inspirational teacher and an academic professional with the highest ethical standards --- a true GURU. He was part of the earliest team members that founded the department (along with Prof. JR Isaac, Prof. SSSP Rao, Prof. DB Phatak) : we have now lost them over these past many years. I was fortunate to continue interacting with him (and other CSE faculty members) during my visits to IIT-B till 2015. --- Raj Singh (ex-CSIR-CEERI, Pilani) and currently as a Visiting Faculty at BITS-Pilani.
Dr. Ehab A. khalil
Dec. 11, 2020, 7:04 p.m.
I am extremely shocked to hear about the demise of Prof. Dhamdhere Sir., on 28 Nov 2020 at his home in Nasik. Before joining IIT Bombay for PhD Scholarshap under INDO/ARE programme form 1988 up to 1992, I knew Dhamdhere sir as a Professor with CSE department. I always felt honoured to see him in the old CSE building. He was one of the most inspiring Prof. in core Computer Science practice. He was also a role-model and inspiring teacher to numerous faculty members from other educational institute like me. Deeply saddened and may his soul rest in peace.
Arvind W Kiwelekar
Dec. 8, 2020, 4:43 p.m.
I am extremely shocked to hear about the demise of Prof. Dhamdhere Sir. Before joining IIT Bombay for PhD (QIP) 2004-2012, I knew Dhamdhere sir as an author of the books on Operating System and Systems Programming. Out of curiosity, I once attended his lecture on the Operating System, which greatly influenced me to teach a course on Operating System later. I always felt honoured to see him in the old CSE building. He was also a role-model and inspiring teacher to numerous faculty members from other institutes like me.
Sunita Sarawagi
Dec. 2, 2020, 2:16 p.m.
DMD was an embodiment of care and precision in everything that he did. He was an inspiration to me, particularly in his dedication to pedagogy. His wholehearted dedication to the department in its foundational years, has made the department what it is today. And for this I feel very grateful to him. My deep condolences to the family. I have been charmed by Mrs Dhamdhere's sweetness and my thoughts go out to her. I wish for her strength and health.
Bernard Menezes
Dec. 2, 2020, 10:59 a.m.
Professor D. M. Dhamdhere - what springs to mind when you hear that name? In the ten years or so that we overlapped as colleagues in CSE, what struck me was that he was a man of uncompromising principles, of unquestionable integrity and a quintessential scholar/academician. May his soul rest in peace.
Pradyut Shah
Dec. 1, 2020, 8:14 a.m.
I was crushed to hear the passing of Dr. DMD. He was my BTP advisor but most importantly, the teacher of the "Intro to CS" class that all undergraduate freshmen have to take. (Batch: 1990.) What I appreciated much later is how he turned the basic Fortran class into the "Intro to Data Structures and Algorithms" class. His ideas resonate with me even today. He could be very stern but if you got to know him, you quickly learned that he had a wicked sense of humor. All through my years in school, he patiently addressed all my questions about "scope" and "lambda calculus" when I was still a CS puppy. I knew I could always go to his office and he would teach me or tell me where I needed to go find the answers. It was always some books or some papers in the library. Even today when I do "code hoisting" or "common sub-expression elimination", it's always impossible to not to think who taught me this. In as much as I know about his personal life, he was an avid hiker. He gave me a few pointers there too. It's tragic but as long as you live inside your students, Dr. DMD, you will live forever and never be forgotten!
G. Nagaraja
Nov. 30, 2020, 10:40 p.m.
I feel sad to learn about the sudden passing away of Prof. DMD. I pay my tributes to his memory. When I joined IITB in 1980, he was known for his work on compiler IITFORT which I believe laid the foundation for further development of software in our department. I think he held very strong views about all aspects of academics not always shared by others. His contribution is immense. May his soul rest in peace.
S. Arun-Kumar
Nov. 30, 2020, 4:36 p.m.
One of the most inspiring teachers in core CS practice that taught me PL and Compilers.
N L Sarda
Nov. 30, 2020, 4:30 p.m.
Myself and DMD were colleagues during our MTech, and we joined CSE (it was just a Centre, not a department at that time) together as Research Associates. Have been neighbours in the department and in campus and our kids have also grown together. It is hard to believe that he is no more. A very forceful personality, extremely articulate and sweet while making his arguments, and very determined in his views on most issues. We had differences but I had great respect for his work, discipline and principles. May his wife and sons and their families have strength to bear this loss. His fond memories will always be with every member of my family. N. L. Sarda
Parag Himanshu Dave
Nov. 30, 2020, 4:30 p.m.
I have never(and I am 55) found any teacher with the kind of class preparedness and depth of devotion to teaching as Dr. DMD. I had the good fortune to take his Advanced Operating Systems Course and till today marvel at the amount of effort he put into each and every class without exception
Ajit A Diwan
Nov. 30, 2020, 3:11 p.m.
I will always remember DMD for the many debates and discussions we had on academic matters, mostly over tea in Staff C. We disagreed many times, but it was always a productive discussion, and I felt honored that he would want to know my opinion. One thing that he did convince me about was the importance of publishing research work. Whatever little I have, has been due to his persistence and encouragement.
Pushpak P Bhattacharyya
Nov. 30, 2020, 12:17 p.m.
Deeply saddened at Prof. DMD's passing away. I always liked his logical approach to problem solving and sticking to fairness. I am also grateful to his support as HoD towards setting up of cfilt lab. Pushpak