PHYS-407: Frontiers in nanosciencesThe students understand the relevant experimental and theoretical concepts of nanoscale science. The course covers basic concepts like quantum size effects and their characterization techniques, and h
EE-535: NanoelectronicsThis lecture overviews and discusses the last trends in the technology and principles of nanoelectronic devices for more aggressive scaling, better performances, added functionalities and lower energy
PHYS-510: Spintronics : basics and applicationsThe course introduces the concepts necessary to understand and describe the reading and writing process of a magnetic bit. Similarities and differences between a classical and a quantum bit are addres
MICRO-435: Quantum and nanocomputingThe course teaches non von-Neumann architectures. The first part of the course deals with quantum computing, sensing, and communications. The second focuses on field-coupled and conduction-based nanoc
EE-567: Semiconductor devices IIStudents will learn about understanding the fundamentals and applications of emerging nanoscale devices, materials
and concepts. Remark: at least 5 students should be enrolled for the course to be giv
PHYS-745: Spin DynamicsThe course is conceived in the perspective of understanding the fundamentals of spintronics. This implies learning about magnetism at the quantum mechanical level, mechanisms for spin relaxation and
PHYS-511: Electron spectroscopySeries of lectures covering the use of electron spectroscopy for the study of the electronic and atomic structure of surfaces, nanostructures, and quantum materials. Special attention is given to vari