This book provides a comprehensive overview of the computational physics for nano science and nano technology. Based on MATLAB and the C++ distributed computing paradigm, this book gives instructive explanations of the underlying physics for mesoscopic systems with many listed programs that readily compute physical properties into nano scales. Many generated graphical pictures demonstrate not only the principles of physics, but also the methodology of computing.The book starts with a review on quantum physics, quantum chemistry and condensed matter physics, followed by a discussion on the computational and analytical tools and the numerical algorithms used. With these tools in hand, the nonlinear many-body problem, the molecular dynamics, the low dimensionality and nanostructures are then explored. Special topics covered have include the plasmon, the quantum Hall effect, chaos and stochasticity. The applications explored here include graphene, carbon nanotube, water dynamics and the molecular computer. Following an extensive motivating introduction laced with gentle humor, Hsu guides the reader of Nano Computing on a journey through the realms of the Nanoworld.