MATLAB codes from the "Lessons from Nanoelectronics"

By Supriyo Datta

Purdue University

Download (ZIP)

Licensed according to this deed.



Published on


The .zip archive contains all the codes from the book.
You can download and unzip the file to access the codes organized in folders (titled by the Lecture number).
You can run this on MATLAB or use the OCTAViEw tool on nanoHUB.

Cite this work

Researchers should cite this work as follows:

  • Supriyo Datta (2015), "MATLAB codes from the "Lessons from Nanoelectronics","

    BibTex | EndNote


Samiran Ganguly

Purdue University


  1. nanoelctronics
  2. nano devices
  3. thermoelectricity
  4. Landauer's formula
  5. bottom up approach
  6. quantum transport
  7. NEGF
  8. spin transport
  9. entropy
  10. Nanotechnology and Condensed Matter Physics