This course introduces the fundamentals of magnetism and magnetic materials, covering theory, modeling, characterization, and applications. Topics include magnetization, key interactions such as exchange coupling and magnetic anisotropy, and magnetic excitations. Magnetic properties are explained from an electronic-structure perspective, providing insight at the atomic and electronic levels. Students will gain the foundational knowledge needed to understand and design magnetic materials.