The module is an introduction to basic algorithms and popular software tools in computational genomics. The objective is to develop competitive working knowledge in formulating biological problems in computational terms and solving these problems using the algorithmic and combinatorial approach.