It wasn't your typical computer science problem that caught the attention of two PhD candidates at Georgia Tech's College of Computing. It was more of a life-or-death problem: monitoring the safety of blood supplies in African nations ravaged by HIV and AIDS.
And the fact that it caught anyone's attention is due in large part to the college's recently launched Computing for Good project, known as C4G. It's a course that encourages Georgia Tech students and faculty to look at how computer technology can be applied concretely to improve -- and even save -- lives.
The C4G course was sparked by a faculty presentation in the fall of 2007 by its lead advocate, Santosh Vempala, distinguished professor of computing at the college's School of Computer Science. In spring 2008, 17 Georgia Tech students signed up for the first C4G course, breaking up into teams to work on seven projects as close as the school's home in downtown Atlanta and as far as Africa. It was taught by Vempala, assistant professor Michael Best, of the School of International Affairs, School of Computer Science Chair and Prof. Ellen Zegura.
The Georgia Tech course is just one example of a growing interest in what's often called computing for a cause or socially relevant computing. As one paper by researchers from State University of New York in Buffalo, Rice University and Microsoft Research, put it: "It presents computer science as a cutting-edge technological discipline that empowers [students] to solve problems of personal interest...as well as problems that are important to society at large...."
Keeping blood safe
The Web tool for blood safety monitoring is one of the latter. In a few weeks, it will go live in 14 African countries. The idea was to create an easy-to-use Web application that could be used by public health staff in Africa to monitor the safety of national blood supplies from collection through distribution. The problem is especially critical in nations where HIV and AIDS infections are epidemic.
The need for such an application came to Vempala's attention last year, when he talked with John Pitman, a public health advisor in with the Global AIDS Program at the Centers for Disease Control and Prevention (CDC) in Atlanta, who had created an Excel-based spreadsheet that public health staff could use to report quarterly on about 80 different data points that were indicators of blood safety.