Hadley Wickham chooses the best books to help aspiring data scientists build solid computer science fundamentals.