¹û½´ÊÓƵ

Eliot Circular

Digital Pioneers Help ¹û½´ÊÓƵ Design CS Program

A formidable array of computing brainpower converged on campus this spring to help ¹û½´ÊÓƵ think through a long-awaited computer science (CS) program.

The digital elders represented a full spectrum of computing expertise: mathematicians, cryptographers, AI gurus, network wizards, codeslingers, and technology innovators, all focused on a fascinating problem—how ¹û½´ÊÓƵ can build a computer science program that dovetails with its distinctive mission.

¹û½´ÊÓƵ has a long and proud tradition of computing, but has never had a CS department or a CS major. Computing is currently offered through the mathematics department, but students’ ravenous intellectual appetite for the subject is overtaxing department resources. Since 2007, the number of students enrolled in the introductory CS course has soared from 34 to 102. The college has recently created a CS concentration in mathematics and launched a Software Design Studio to give students more hands-on coding experience.

“The demand for computer science among ¹û½´ÊÓƵ students is immense,” said President John Kroger.

¹û½´ÊÓƵ is seeking to raise $5 million to expand the curriculum, establish a major, and hire two new professors.

Prof. Jim Fix [mathematics 1999–] outlined ¹û½´ÊÓƵ’s current curriculum and sketched out some possibilities for expansion, including courses on artificial intelligence, interface design, cryptography, and quantum computation. “¹û½´ÊÓƵ has an embarrassment of riches,“ Prof. Fix said. “We have great students. They’ll be very dangerous given the breadth and rigor of ¹û½´ÊÓƵ’s education.”

The digerati shared some striking insights about how to design a strong CS program.

Ivan Sutherland invented the pioneering CAD system Sketchpad, ran the Information Processing Techniques Office for DARPA, and founded the CS program at Caltech. “When I started that program, I got some good advice,” he said. “They told me, ‘You’re too small to do everything.’ And I suggest that’s good advice for ¹û½´ÊÓƵ.”

Nancy Groschwitz ’74 majored in psychology and paid no attention to computers until she got to grad school, where she taught herself how to program the PDP-8s and went on to become a software developer at Apple. She is passionate about boosting the number of women in computing. “I’m here to make a little noise, talk to people, and see if ¹û½´ÊÓƵ can help change that,” she said.

Peter Norton ’65, the author of Norton Utilities, emphasized the importance of aesthetics of computing. “Elegant coding is faster and more reliable,” he said. “And we know that aesthetics matter in interface design. So let’s stir art, art history, and graphic design into our computer science major.”

Other digerati included Geoff Baldwin ’62, retired software engineer for Standard Oil Company of California; David Goldschmidt ’65, research consultant, former VP for research for Edgestream Partners; Bob Morris ’65, biodiversity informatician, Harvard; Alan Borning ’71, professor of CS at UW; Don Helfgott ’74, cofounder of Inspiration Software; John Fine ’82, retired program manager, Microsoft; Dayne Freitag ’86, program director, Artificial Intelligence Center, SRI International; Lennon-Day Reynolds ’03, technologist-in-residence for ¹û½´ÊÓƵ’s Software Design Studio; Jacqueline Freeman and Layton Freeman, cofounders, Hedgemetrix; Steve Romero, founder of Critical Path Software; Rico Mariani, software engineer, Microsoft; David Walter, cofounder of Aldus Corporation; Kurt DelBene, senior executive at Microsoft and Healthcare.gov; and Ed Lazowska, professor of CS and engineering at the University of Washington.