MSE1701
Time
Thu 9:10 am - 11:55 am
Homework and tutorials
Prerequisite
Calculus, General physics, and Programming language
Required coding language
python or C or Julia or Matlab or even Fortran (at least you know one language)
Grading policy
50% Homework + 25% one exam + 25% final project
Office hour
Friday 4:00pm - 5:30pm
Syllabus and notes
- week 1: Introduction 
 Introduction to computational material science and course miscellaneous
- week 2: Atomic interactions Introduction 
 covalent bond, ionic bond, bond length, bond angle, dihedral angle, Coulomb and weak atomic interaction
- week 3: Force and structural relaxation 
 Force calculation and relaxation method
- week 4: Mechanism of molecular dynamics (MD) 
 MD mechanism and method
- week 5: Application of MD simulation 
 Correlation function and spectroscopy
- week 6: MD simulation 
 Use LAMMPS to simulate water
- week 7: MD simulation 
 Use LAMMPS to simulate metal and semiconductor
- week 8: Introduction of electronic structure 
 Energy band
- week 9: First-principle calculation and density functional theory (DFT) 
 Introduction to first-principle calculation and DFT
- week 10: Electronic structure and solar cell material 
 Use Quantum Espresso (QE) to compute energy band for semiconductor
- week 11: Computational mechanics 
 Us QE to compute material mechanics
- week 12: Structural relaxation and vibration of metal and low-dimensional material 
 Use QE to optimize structure and compute phonons
- week 13: Structure and electronic structure of polymer; limitation of DFT I 
 Use QE to study low-diemensional materials and xc functionals
- week 14: Surface and catalysis 
 Use QE to simulate metal surface and surface reaction
- week 15: ab initio molecular dynamics; Material database; limitation of DFT II 
 Perform ab initio MD and methods beyond Born-Oppenheimer approximation
- week 16: Monte-Carlo in computational materials 
 structure of alloy and growth of crystal by Monte-Carlo, genetic algorithm, and kinetic Monte-Carlo methods