An introduction to computer programming motivated by the analysis of biological ... and social network analysis. An introduction to the technology of the web, from the structure of the Internet (web ...