🌐 EN | 🇯🇵 JP Last sync: 2025-11-16

⚗️ Materials Science Dojo

Complete Materials Science & Engineering Curriculum

📚 37 Series | 📖 183 Chapters | 🎯 From Fundamentals to Applications

← Knowledge Base Top

🎓 About Materials Science Dojo

The Materials Science Dojo provides comprehensive education in materials characterization, processing, properties, and advanced materials systems. Learn essential materials science techniques including XRD analysis, spectroscopy, mechanical testing, materials processing, and additive manufacturing through integrated theory and Python implementation.

Features: Each series follows a "Fundamentals → Characterization → Data Analysis → Python Implementation" structure, combining classical materials science with modern computational approaches. All code examples are executable and designed for hands-on learning. Progress from basic crystallography to advanced materials design systematically.

📐 Fundamentals Series (3 Series)
📘
Introduction to Materials Science
Grains and grain boundaries, phase transformations, precipitation and solid solution, dislocations and plasticity, microstructure analysis with Python
Intermediate 125-175 min 5 Chapters・35 Examples
Start →
📘
Introduction to Crystallography
Crystal systems and Bravais lattices, Miller indices and directions, reciprocal lattice and Brillouin zones, space groups and symmetry operations, crystallographic data analysis with Python
Intermediate 110-140 min 5 Chapters・35 Examples
Start →
📘
Introduction to Materials Thermodynamics
Gibbs free energy and chemical potential, phase diagrams and phase equilibria, solid solutions and compounds, CALPHAD method, thermodynamic database applications with Python
Intermediate 110-150 min 6 Chapters・35 Examples
Start →
🔬 Characterization Series (6 Series)
📗
Introduction to XRD Analysis
Bragg's law and diffraction fundamentals, powder XRD and single crystal XRD, Rietveld refinement, texture analysis, quantitative phase analysis with Python
Intermediate 120-150 min 5 Chapters・35 Examples
Start →
📗
Introduction to Spectroscopy
UV-Vis and IR spectroscopy, Raman spectroscopy, XPS and Auger spectroscopy, mass spectrometry, spectral data analysis with Python
Intermediate 110-140 min 6 Chapters・35 Examples
Start →
📗
Introduction to Electron Microscopy
SEM fundamentals and image analysis, TEM and electron diffraction, EDS and elemental mapping, EBSD and crystallographic orientation, image processing with Python
Intermediate 110-150 min 5 Chapters・35 Examples
Start →
📗
Introduction to Mechanical Testing
Tensile testing and stress-strain curves, hardness testing methods, fatigue and fracture mechanics, creep testing, mechanical property analysis with Python
Beginner 100-130 min 4 Chapters・35 Examples
Start →
📗
Introduction to Electrical and Magnetic Testing
Electrical conductivity and resistivity measurements, dielectric property measurements, magnetic property measurements, Hall effect and carrier concentration, property analysis with Python
Intermediate 100-130 min 4 Chapters・35 Examples
Start →
📗
Introduction to Quantum Sensing
Quantum systems used as measuring instruments: NV-center magnetometry and ODMR, dc SQUIDs from the RSJ model, atomic clocks and atom interferometry, and entanglement-enhanced sensing with its fragility measured rather than asserted — sensitivity, Allan deviation and filter functions computed from stated formulas with NumPy
Intermediate to Advanced 215-240 min 5 Chapters・29 Examples
Start →
🧪 Materials Classes Series (5 Series)
📕
Introduction to Metallic Materials
Metallic bonding and crystal structures, alloy design and phase diagrams, strengthening mechanisms, functional metallic materials, materials data analysis with Python
Intermediate 150-180 min 5 Chapters・35 Examples
Start →
📕
Introduction to Ceramic Materials
Ionic and covalent bonding in ceramics, ceramic crystal structures, sintering and grain growth, mechanical and functional properties, ceramic data analysis with Python
Intermediate 110-150 min 5 Chapters・35 Examples
Start →
📕
Introduction to Polymer Materials
Polymer chemistry and synthesis, molecular weight and distribution, glass transition and crystallization, mechanical properties and rheology, polymer data analysis with Python
Intermediate 110-140 min 5 Chapters・35 Examples
Start →
📕
Introduction to Composite Materials
Reinforcement mechanisms and fiber composites, matrix materials and interfaces, laminate theory, damage and failure mechanisms, composite design with Python
Intermediate 110-140 min 5 Chapters・35 Examples
Start →
📕
Introduction to Metal-Organic Frameworks (MOFs)
What are metal-organic frameworks, structure and properties, synthesis methods, applications, machine learning and databases
Beginner to Intermediate 5 Chapters
Start →
🏭 Processing Series (4 Series)
📙
Introduction to Materials Processing
Casting and solidification, deformation processing, heat treatment, surface treatment, process simulation with Python
Intermediate 110-140 min 5 Chapters・35 Examples
Start →
📙
Introduction to Synthesis Processes
Sol-gel method, hydrothermal synthesis, CVD and PVD, powder metallurgy, synthesis optimization with Python
Intermediate 100-130 min 4 Chapters・35 Examples
Start →
📙
Introduction to 3D Printing
Additive manufacturing fundamentals, powder bed fusion methods, material extrusion and photopolymerization, metal and ceramic 3D printing, process optimization with Python
Beginner 100-130 min 5 Chapters・35 Examples
Start →
📙
Introduction to Supercritical Fluids
Introduction to supercritical fluids, supercritical carbon dioxide, supercritical water, industrial applications, advanced topics, thermodynamics and equations of state, practical Python calculations, and transport properties
Intermediate 8 Chapters・27 Examples
Start →
🚀 Advanced Topics Series (9 Series)
🔬
Introduction to Materials Properties
Mechanical properties and testing, electrical and magnetic properties, optical and thermal properties, multifunctional materials, property prediction with Python
Intermediate 130-170 min 6 Chapters・42 Examples
Start →
🔬
Introduction to Materials Chemistry
Chemical bonding and band theory, coordination chemistry and complexes, electrochemistry and corrosion, surface chemistry and catalysis, computational chemistry with Python
Intermediate 110-150 min 5 Chapters・35 Examples
Start →
🔬
Introduction to Materials Microstructure
Grains and grain boundaries, phase transformations, precipitation and solid solution, dislocations and plasticity, microstructure analysis with Python
Intermediate 125-175 min 5 Chapters・35 Examples
Start →
🔬
Introduction to Thin Film and Nanomaterials
Thin film deposition techniques, nanomaterial synthesis, quantum size effects, surface and interface phenomena, nanomaterials characterization with Python
Intermediate 110-140 min 4 Chapters・35 Examples
Start →
🔬
Introduction to Advanced Materials Systems
Energy materials (batteries, fuel cells, solar cells), biomaterials and biocompatibility, smart materials and sensors, quantum materials, materials informatics applications
Intermediate 110-150 min 5 Chapters・35 Examples
Start →
🔬
Introduction to High-Entropy Materials
High-entropy alloys (HEA), ceramics (HEC), and oxides (HEO), core effects, synthesis methods, characterization techniques, aerospace and energy applications
Intermediate 150-200 min 5 Chapters・32 Examples
Start →
🔬
Introduction to Nanomaterials
Fundamentals and classification (0D-3D), synthesis strategies (top-down, bottom-up), characterization techniques (TEM, AFM, DLS, XPS), size-dependent properties, and emerging applications
Intermediate 150-185 min 5 Chapters・30 Examples
Start →
🔬
Introduction to Catalysis
Catalyst fundamentals, types of catalysts, key catalytic reactions, characterization and analysis, applications and future directions
Intermediate 5 Chapters
Start →
🔬
Introduction to Materials Science Policy and Strategy
The policy landscape of materials science, sustainability and environmental regulations, research funding and grant strategy, industry standards and supply chain policy, strategic roadmaps and future outlook
Intermediate 5 Chapters
Start →
⚛️ Condensed Matter Physics Series (10 Series)
⚛️
Introduction to Phonons
What are phonons, phonon dispersion relations, phonon density of states, thermal properties of solids, phonons in real materials
Beginner 5 Chapters
Start →
⚛️
Intermediate Phonon Physics
Lattice dynamics theory, phonon interactions, thermal conductivity, electron-phonon coupling, phonon spectroscopy
Intermediate 5 Chapters
Start →
⚛️
Advanced Phonon Physics
First-principles phonon calculations, anharmonic phonons and phase transitions, thermal transport calculations, topological phonons, phonon engineering
Advanced 5 Chapters
Start →
⚛️
Chiral Phonons
Theoretical foundations, chiral phonons in materials, experimental detection, applications and computation
Advanced 4 Chapters
Start →
⚛️
Introduction to Spintronics
What is spintronics, basic principles of spintronics, spin transport with Python, applications and future prospects
Intermediate 4 Chapters
Start →
⚛️
Intermediate Spintronics
Spin-orbit interaction, spin transfer torque (STT), spin-orbit torque (SOT), advanced topics
Intermediate 4 Chapters
Start →
⚛️
Advanced Spintronics
Magnonics and spin waves, quantum spintronics, computational spintronics, frontier applications
Advanced 4 Chapters
Start →
⚛️
Introduction to Superconductivity
What is superconductivity, physics of superconductivity, superconducting materials, applications of superconductivity, Python simulations of superconductivity
Beginner 5 Chapters
Start →
⚛️
Intermediate Superconductivity
Ginzburg-Landau theory, type II superconductivity and vortex physics, Josephson effects, BCS theory in depth, unconventional superconductivity
Intermediate 5 Chapters
Start →
⚛️
Advanced Superconductivity
Strong coupling theory and Eliashberg formalism, computational methods for superconductors, mesoscopic superconductivity, superconducting quantum devices, frontiers of superconductivity research
Advanced 5 Chapters
Start →

Disclaimer