Other Activities

ACM student chapter

When I was a graduate student, I was the Chair of the University of Chicago's Association for Computing Machinery's (ACM) Student Chapter in 2009/2010, and was the Secretary from 2007 to mid-2009. I am still involved as the chapter's academic advisor. The ACM is "an educational and scientific society uniting the world's computing educators, researchers and professionals to inspire dialogue, share resources and address the field's challenges. ACM strengthens the profession's collective voice through strong leadership, promotion of the highest standards, and recognition of technical excellence. ACM supports the professional growth of its members by providing opportunities for life-long learning, career development, and professional networking."

The University of Chicago student chapter of the ACM chiefly facilitates communication and collaboration both within the university computer science community and with the larger community. Our activities include organizing CS talks, bringing invited speakers on campus, gaming nights, and participation in the ACM's ICPC programming contest. For more details, please visit our website at http://acm.cs.uchicago.edu/

ACM International Collegiate Programming Contest

ICPC is the annual programming contest organized by the ACM. Mike O'Donnell and I are the University of Chicago's ICPC coaches and, every year, we train three or four teams for the ICPC Mid-Central USA regional contest.

One of our teams, "Works in Theory", classified for the 2009 ICPC World Finals in Stockholm (only 100 teams, out of 7000 that participate worldwide in the regional phase, are invited to participate in the finals). More details about ICPC and our participation in the finals can be found here:

We have also classified for the 2010 ICPC World Finals which will take place in February. I will post details after the competition.

Other interests

I am also somewhat interested in the following: