An introductory tutorial to quantum computing

This article discusses the basic principles and concepts behind quantum computing and examines Shor's quantum factoring algorithm in detail. It is clear that the work described by Shor represents a significant advance in one's knowledge of how to program quantum computational networks, if and when they exist. There is disagreement on whether quantum computers can ever be built, because of their susceptibility to noise caused by thermal vibrations and construction faults.