2025 (Current Year) Faculty Courses School of Materials and Chemical Technology Department of Materials Science and Engineering Graduate major in Materials Science and Engineering
Computational Materials Science
- Academic unit or major
- Graduate major in Materials Science and Engineering
- Instructor(s)
- Toshio Kamiya / Takao Sasagawa
- Class Format
- Lecture (Livestream)
- Media-enhanced courses
- -
- Day of week/Period
(Classrooms) - 1-2 Tue (G1-103 (G114)) / 1-2 Fri (G1-103 (G114))
- Class
- -
- Course Code
- MAT.C505
- Number of credits
- 200
- Course offered
- 2025
- Offered quarter
- 2Q
- Syllabus updated
- Oct 16, 2025
- Language
- English
Syllabus
Course overview and goals
This course starts from explaining internal circuits and digital processing inside a computer in order to understand possible sources of numerical calculation errors. Then fundamental mathematics and representative algorithms of numerical analyses will be reviewed, which includes differentiation, integration, equation solvers, optimization, Fourier transform, linear algebra etc. It covers those applications such as molecular dynamics, first-principles quantum calculations, finite element method, and phase-field method.
Course description and aims
At the end of this course, students will be able to:
1) Understand what is going in a computer and know how to estimate possible errors in numerical calculations.
2) Understand fundamental ways of thinking how to perform differentiation, integration, optimization etc with assistance of a computer, and learn representative algorithms.
3) Learn fundamental physics and mathematics of microscopic simulations such as molecular dynamics and first-principles calculations, and understand to what problems they can be appropriately applied.
4) Learn fundamental physics and mathematics of macroscopic simulations such as finite element method and phase-field method, and understand to what problems they can be appropriately applied.
Keywords
Numerical analysis, Molecular Dynamics, First-principles calculation, Density functional theory, Electronic structure, Finite element method, Phase field method, micro-structure
Competencies
- Specialist skills
- Intercultural skills
- Communication skills
- Critical thinking skills
- Practical and/or problem-solving skills
Class flow
Questions are accepted anytime during each class.
Course schedule/Objectives
| Course schedule | Objectives | |
|---|---|---|
| Class 1 | Fundamental of computer, Sources of errors |
Understand the circuits and operation fundamental of computer, and possible error sources of numerical calculations |
| Class 2 | Differential equation, Molecular dynamics, Interpolation |
Understand difference method and its applications to differentiation, integration, and differential equation |
| Class 3 | Solution of equations, Nonlinear optimization |
Learn differential equation solvers, their applications, and nonlinear optimization. |
| Class 4 | Smoothing, Linear least-squares method |
Understand Smoothing, Linear least-squares method |
| Class 5 | Solution of equations, Nonlinear optimization |
Learn differential equation solvers, their applications, and nonlinear optimization. |
| Class 6 | Fourier transformation, matrix, other applications |
Understand Fourier transformation, matrix, other applications |
| Class 7 | Review of numerical analysis |
Review of numerical analysis |
| Class 8 | First Principles Calculations |
First Principles Calculations |
| Class 9 | First Principles Calculations |
First Principles Calculations |
| Class 10 | First Principles Calculations |
First Principles Calculations |
| Class 11 | First Principles Calculations |
First Principles Calculations |
| Class 12 | First Principles Calculations |
First Principles Calculations |
| Class 13 | First Principles Calculations |
First Principles Calculations |
| Class 14 | First Principles Calculations |
First Principles Calculations |
Study advice (preparation and review)
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Textbook(s)
Textbook will be specified at the class. Related text and materials will be distributed.
Reference books, course materials, etc.
None required
Evaluation methods and criteria
Students will be evaluated by a term-end assignments
Related courses
- MAT.A205 : Exercise on Information Processing
- MAT.C310 : Mathematical Methods for Materials Science
Prerequisites
Fundamental mathematics studies such as differential calculus, integral calculus, and linear algebra
Fundamental physics and chemistry studies such as classical dynamics and quantum mechanics