Nanotechnology and Computation Physical Sciences