In this seminar we will start a distributed computation project from scratch. The first step is installing and configuring Hadoop on numerous commodity PCs. We will than explore the functionality and tuning of the distributed file system as a basis for distributed computing. The main part of the seminar is the design of distributed algorithms based on map/reduce. You will work in 2-people-teams for designing, implementing, running and performance-tuning your solutions.