Starting from fundamentals of magnetism, the course develops the concepts required to understand and describe reading and writing processes of a magnetic bit. Similarities and differences between classical and quantum systems are addressed. ...
This course gives the basics for understanding nanotechnology from an engineer's perspective: physical background, materials aspects and scaling laws, fabrication and imaging of nanoscale devices. ...
This course will cover mathematical concepts and efficient numerical methods for geometric computing. We will explore the beauty of geometry and develop algorithms to simulate and optimize 2D and 3D geometric models with an emphasis towards computational d ...
This course gives an advanced treatment of experimental methods in the context of mechanics by way of example. Students will construct significant components of experimental apparatus, use their apparatus to collect data, interpret the resulting data, and ...