We will teach students how to perform genome-resolved metagenomics. We will start with raw data in the form of DNA sequencing reads, assemble the data, reconstruct genomes for coexisting organisms, evaluate overall community composition (which organisms are present and at what abundance levels), predict metabolic capacities, calculate growth rates, and investigate changes in the community over time. Working in pairs, the students will analyze real, unpublished data, identify an interesting question and investigate it. Evaluation is based on a final presentation of research findings.