Andreas Weber studied mathematics and computer science at the Universities of Tübingen, Germany and Boulder, Colorado, U.S.A. From the University of Tübingen he received his MS in Mathematics (Dipl.-Math) in 1990 and his PhD (Dr. rer. nat.) in computer science in 1993. From 1995 to 1997 he was working with a scholarship from Deutsche Forschungsgemeinschaft as a postdoctoral fellow at the Computer Science Department of Cornell University. From 1997 to 1999 he was a member of the Symbolic Computation Group at the University of Tübingen, Germany. From 1999 to 2001 he was a member of the research group Animation and Image Communication at the Fraunhofer Institut for Computer Graphics. Since April 2001 he has been professor of computer science at the University of Bonn, Germany.