The emerging field of nanoscience and nanotechnology are becoming more and more popular everyday. Nanotechnology is truly interdisciplinary; it involves manipulating and controlling individual atoms and molecules to design and create new materials, nanomachines, and nanodevices for application in all aspects of our lives. Recent advances and envisioned developments in enabling nanotechnology provide challenges to academia in educating and training a new generation of skilled engineers and competent scientists. These engineers and scientists should possess the ability to apply knowledge of mathematics, science, and engineering in order to design, analyze and fabricate nanodevices and nanosystems, which are radically different when compared with traditional technological systems. In this paper, the current status of the progress and developments in nanotechnology and nanoeducation is briefly reviewed, from the perspective of its applications. Strategies for teaching nanotechnology are also presented with a few basic samples.