AtomLab: An Open Source MATLAB Environment for Instruction Regarding Atomic Processes in Materials |
|
Application:
Nanotechnology
Technique: Computation |
|
This project resulted in the creation of AtomLab, a MATLAB based learning environment for use in introducing concepts regarding atomic scale physics in materials. AtomLab was designed to be utilized at three different levels of instruction. In graduate and upper division undergraduate classes in the emerging area of computational materials science AtomLab served as a platform for designing algorithms for research at the atomic scale. In undergraduate Materials Science and Engineering (MSE) classes AtomLab was used as a demonstration tool and conceptual workbench. In the required introductory engineering programming class (Engineering 101) AtomLab will find application as a customizable simulator. By providing a computer based learning environment suitable for students at many levels of sophistication, the final product has been designed to provide a versatile way for teaching at the intersection between nanoscience and computation in the College of Engineering.
|