Randy Heflin
Department of Physics
Virginia Tech


Welcome to the R. Heflin courses homepage. This page provides links to some of the courses I am teaching or have previously taught and to my research.




CURRENT COURSES:

Spring 2008 - PHYS 4574 "Nanotechnology"







PREVIOUS COURSES:

Fall 1996 - Physics 2306

Spring 1997 - Physics 2306

Fall 1997 - Physics 2306

Spring 1998 - Physics 2306

Spring 1998 - Physics 5614 "Quantum Electronics"

Fall 1998 - Physics 2306 (Two Sections)

Spring 1999 - Physics 2306 (Two Sections)

Spring 2000 - Physics 5614 "Quantum Electronics"

Fall 2000 - Physics 4614 "Optics"

Fall 2000 - Physics 4624 "Optics Laboratory"

Spring 2001 - PHYS/ECPE 4984 "Nanotechnology"

Fall 2001 - Physics 4614 "Optics"

Fall 2001 - Physics 4624 "Optics Laboratory"

Spring 2002 - Physics 2306 "Foundations of Physics"

Spring 2002 - Physics 2984 "Freshman Physics Seminar"

Fall 2002 - Physics 4614 "Optics"

Fall 2002 - Physics 4624 "Optics Laboratory"

Spring 2003 - Physics 4984 "Nanotechnology"

Fall 2003 - PHYS 4614/4624 "Optics/Optics Laboratory"

Spring 2005 - PHYS 4984 "Nanotechnology"

Spring 2005 - PHYS 5614 "Quantum Electronics"

Fall 2005 - PHYS 4614/4624 "Optics / Optics Laboratory"

Spring 2006 - PHYS 4574 "Nanotechnology"

Spring 2007 - PHYS 4574 "Nanotechnology"

Fall 2007 - PHYS 5614 "Quantum Electronics"

Other Information:

My Research - Organic Optoelectronic Nanostructures

Physics Department Page