Text this: Introductory logic and sets for computer scientists