The Berkeley Open Infrastructure for Network Computing (BOINC) is a middle-ware system for volunteer computing. The goal of this project is to harness the idle CPU cycles of desktop machines for running scientific applications.