Covers mathematical and algorithmic basis for atomic scale, mesoscale and continuum scale modeling approaches in material sciences. Emphasis on the atomic-to-continuum connection, statistical approaches and homogenization problems in continuum modeling of heterogeneous materials. The course offers concrete examples to explain basic ideas and involves projects to apply concepts discussed in lectures. Prerequisite: EGM 5611, EML 5060, or consent of instructor.