Textbook

How to Think Like a Computer Scientist: Interactive Edition by Brad Miller and David Ranum, based on original work by Jeffrey Elkner, Allen B. Downey, and Chris Meyers.
It is available online for free.

Code

Python

Communication

Outside the research group meeting times, you can email me or use the PAYS Slack channel.