  Quantum computation using qubits made of two component Bose-Einstein
condensates (BECs) is analysed. The use of BECs allows for an increase of
energy scales via bosonic enhancement, resulting in gate operations that can be
performed at a macroscopically large energy scale. The large energy scale of
the gate operations results in quantum algorithms that may be executed at a
time reduced by a factor of N, where N is the number of bosons per qubit. The
encoding of the qubits allows for no intrinsic penalty on decoherence times. We
illustrate the scheme by an application to Deutsch's and Grover's algorithms.
