Text this: Mathematical Structures for Computer Science