Teaching

The following courses have been/are being offered by Dr. Xu

  • MEGR 3152: Materials and Mechanics Lab
  • MEGR 3161: Introduction to Engineering Materials
  • MEGR 3090: Introduction to Nanoscale Science and Engineering
  • MEGR 6166/8166: Mechanical Behavior of Materials
  • MEGR 7090/8090: Introduction to Transmission Electron Microscopy