1. Introduction
1.1. Motivation
1.2. Microstructural features
1.3. Microstructure-property relationships
1.4. A framework for microstructure evolution
part I. Thermodynamics and phase diagrams. 2. Thermodynamic quantities
2.1. Enthalpy
2.2. Entropy
2.3. Gibb's free energy
2.4. Phase diagrams for pure substances
3. Binary systems
3.1. A single phase system with two components
3.2. A two phase system with two components
3.3. Sub-lattice models and stoichiometric phases
3.4. Real binary systems
4. Ternary systems and beyond
4.1. How to read a ternary phase diagram
4.2. A simple ternary system
4.3. Examples with four or more components
5. Driving force for nucleation and growth
5.1. Phase energy change for nucleation and growth
5.2. Calculating the phase energy change
5.3. The total driving force for nucleation
part II. Kinetics and microstructure evolution. 6. Kinetic processes
6.1. An atomic model of diffusion
6.2. Defining diffusion parameters in TDB files
6.3. Diffusion in a regular solution
6.4. Mass conservation
6.5. Determining the concentration field
7. Nucleation, growth and coarsening in solids
7.1. Nucleation
7.2. Growth of a solid phase in a solid matrix
7.3. Coarsening
8. Modelling solid-solid phase transitions
8.1. A two particle model
8.2. Population balance (or KWN) models
8.3. Massive transformations
8.4. A simplified model for phase transformations
9. Modelling liquid-solid phase transitions
9.1. Simple solidification models for a binary system
9.2. A phase field model for solidification
9.3. Stability of the liquid-solid interface
10. Exercises
11. Solutions.