Text this: Connecting discrete mathematics and computer science /