Lecture notes in nanoscale science and technology