The best way to learn computer science is to do computer science.