work Algorithm Analysis Deep Dive A course on the analysis of algorithms and data structures Grokking Relational Database Design A friendly illustrated guide to designing and implementing your first database fun