Text this: Selected topics in communication networks and distributed systems