This two-part lecture will provide an introduction to first-principles density functional theory based methods for simulation of materials, with a focus on determination of interatomic force constants and vibrational spectra of nano- structures and extended periodic materials.