Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Calendar

WeekTopicDetailsPracticalAssignmentQuiz
1OrientationCourse arrangement, materials informatics introSetup environment, and jupyter notebook
2ProgrammingPython syntax review, NumPy fundamentals, Matplotlib, Jupyter notebookPython programming, Copilot
3Computer and ComputationComputer hardware, software, high-performance computing (HPC), open-sourced softwareGit & Github, time complexity measurement
4DatabaseData structure, database format, materials database, data generation, materials selection, visualization, data mining (how to query database, data visualization, data mining)Pandas, Materials Project API
5StructuresSite, molecule, symmetry, defect & interface representationpymatgen, VESTA
6CNY Week
7Mid-Term ReviewReview of Weeks 1-5 (orientation, programming, computing, database, structures), Q&A, practice problems11
8Models and Theories IMultiscale modelling, atomistic modelling, force field, codes, molecular dynamics and Monte CarloASE
9Models and Theories IIQuantum mechanics, electronic structure, density functional theory (DFT), functionals, plane waves and pseudopotentials, codesMolecular dynamics and Monte Carlo
10OptimizationIntroduction, energy landscapes, local optimization, global optimization, structure prediction, no free lunch ruleScipy, ASE (optimization)
11High-throughput SimulationThermodynamics and kinetics, finite temperature and entropy, convex hulls, phase diagramAtomate2
12Machine Learning PotentialsML Potentials overview, Descriptors (SOAP, ACE, GAP), error analysis, MACEMACE
13Pre-Exam ReviewReview of Weeks 8-12, Q&A, exam preparation22

Assignment due week shown in the Assignment column.