Barbara Liskov addresses the challenges that confront computer science.
Previous Episode
Virginia Trimble on How Astronomy Has Changed