The following is a basic tutorial on the fundamentals of quantum computing. It explains how Quantum Computing is more powerful than the classical paradigm, as well as explaining some quantum algorithms.