Sunayana’s Blog

Archive for March 2009

As I write this, there are almost a 1000 entries in the Ada Lovelace Day collection at


If you have written a post too, don’t forget to add it here, so that others can find it easily.  It is organized by subject and you can find posts on a map as well.

And here are some links to Ada Lovelace Day posts by my friends:

Aakriti Agarwal on Mary Lou Jepsen

Kate Tsoukalas on Lee McIntyre

Ravi Mohan on Daphne Koller

Angelica Lim on her mom, Delia Lim

Kerry Penner on Margo Leight


Update: Crossed 1000 posts! 😀

When I first heard about Ada Lovelace Day, a day for which more than 1500 people have signed up to publish blog posts about women in technology that they admire, I was a little confused about who to blog about. I’ve met some truly great women in Computer Science, including last year’s Turing Award winner Fran Allen, Prof. Lenore Blum and Prof. Manuela Veloso from Carnegie Mellon, Dr. Jennifer Tour Chayes from Microsoft Research, Dr. Elaine Weyuker from AT&T, to name just a few.

However, since I had to restrict myself to talking about one person, I decided to blog about Prof. Jeannette Wing, who is the President’s Professor of Computer Science in the Computer Science Department at Carnegie Mellon University. She is also the Assistant Director of the Computer and Information Science and Engineering Directorate at the NSF. She completed her undergraduate, Master’s and PhD degrees from MIT. Her research interests include specification and verification, concurrent and distributed systems,programming languages and software engineering. A detailed biography of Dr. Wing can be found here.

I had the opportunity of listening to a talk by Prof. Wing at CMU in 2007, during the OurCS conference held there. I was inspired by her energy and enthusiasm and her passion for what she was talking about that day – Computational Thinking.

What is Computational Thinking?
Computational Thinking is a way of solving problems, designing systems, and understanding human behavior that draws on concepts fundamental to computer science, like abstraction, scale, algorithms etc. To flourish in today’s world, computational thinking has to be a fundamental part of the way people think and understand the world[1]. Prof. Wing’s CACM article on Computational Thinking can be found here (warning: PDF).

Prof. Wing has been nicknamed ‘Dragon Lady’ 🙂 by some of her students, because of the intensity she brings into her work and her love of martial arts.

She is considered to be one of the most original and creative scientists in Computer Science today.

[1] The Center for Computational Thinking, CMU