Automated systems and method for processing blood and other fluids are disclosed. The systems and methods utilize a disposable fluid circuit selected from one of two or more circuits. The circuits are mounted on a re-usable hardware component or module. The system includes a programmable controller including programs for use with the fluid circuits.