ECE 633 - Nanoelectronics


Professor Youngki Yoon
Office: QNC 5623
Office Hours: After class; by appointment (via email) for other times

Lecture hours

Thursdays 2:30 – 5:20 PM in room EIT 3141

Course website

The course website is on LEARN (login with your WatIAM userid and password)

Course objectives

This course will help students with limited prior background in nanoelectronics

  • Acquire the understanding of nanomaterials and nanoscale electronic devices, and
  • Develop hands-on coding experience for plotting electronic band structures of various nanomaterials.

Course schedule (tentative)

  1. Bottom-up view on nanoelectronic devices (2 weeks)
    Origin of current flow; conductance quantum; current-voltage characteristics
  2. Quantum mechanics of electrons (2 weeks)
    Schrödinger equation; finite difference method; hydrogen atom
  3. Basis functions (2 weeks)
    Hydrogen molecule; basis functions; basis transformation; density matrix
  4. Band theory of solids (2 weeks)
    Reciprocal lattice; Brillouin zone
  5. Band structures of nanomaterials (2 weeks)
    Graphene, carbon nanotube, layered semiconductors
  6. Nanomaterials to nanoelectronic devices (2 weeks)

Coding assignment

MATLAB (or equivalent software package) will be used to plot the band structures of various nanomaterials. No prior programming experience is required!

Computer lab

Matlab is available at most engineering computer labs and ECE labs. Please check the website for details.


No textbook is required for this course.

General references

  • Quantum Transport: Atom to Transistor, Supriyo Datta, Cambridge University Press (2013).

Marking scheme

  • Assignment: 30%
  • Project: 20%
  • Final Exam: 50%
  • No Midterm Exam