Material science courses can help you learn about the properties of materials, material selection, nanotechnology, and the principles of thermodynamics. You can build skills in analyzing material behavior, conducting experiments, and applying statistical methods to interpret data. Many courses introduce tools such as scanning electron microscopes, X-ray diffraction, and software for modeling material properties, that support practical applications in industries like aerospace, electronics, and biomedical engineering.

Skillshare
Skills you'll gain: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Timelines, Graphics Software, User Interface (UI), File Management, Image Quality, Software Installation
★ 4 (20) · Mixed · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Data Visualization, Data Visualization Software, Statistical Visualization, Data Presentation, Plot (Graphics), Data Storytelling, Tableau Software, Exploratory Data Analysis, Descriptive Statistics, Data Analysis, Descriptive Analytics, Data Mapping
★ 3.9 (20) · Mixed · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, SketchUp (3D Modeling Software), Engineering Analysis, Mechanics, Construction, Mathematical Modeling, Failure Analysis, Design, 3D Modeling
★ 4.9 (49) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React Redux, React.js, Cascading Style Sheets (CSS), UI Components, JavaScript Frameworks, Front-End Web Development, User Interface (UI), Web Frameworks, Maintainability, Authentications, Web Development Tools, Application Frameworks, Javascript, Application Programming Interface (API), Web Design, Frontend Performance, Authorization (Computing), Web Development, Web Applications, Middleware
★ 4.8 (36) · Intermediate · Specialization · 1 - 3 Months

Coursera
Skills you'll gain: Model Evaluation, Supervised Learning, Unsupervised Learning, Data Preprocessing, Time Series Analysis and Forecasting, Applied Machine Learning, Model Training, Machine Learning Methods, Machine Learning Algorithms, Statistical Machine Learning, Feature Engineering, Machine Learning Software, Dimensionality Reduction, Machine Learning, Predictive Modeling, Predictive Analytics, Scikit Learn (Machine Learning Library), Forecasting, Data Processing, Anomaly Detection
★ 4.2 (17) · Intermediate · Course · 1 - 4 Weeks

University of Science and Technology of China
Skills you'll gain: Brainstorming, Creative Thinking, Creative Problem-Solving, Ideation, Problem Solving, Innovation, Creativity, Resourcefulness, Open Mindset, Needs Assessment, Overcoming Obstacles, Growth Mindedness, Personal Development, Operational Efficiency
★ 4.5 (27) · Mixed · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Vocabulary, Critical Thinking and Problem Solving, Logical Reasoning, Analytical Skills, Critical Thinking, Deductive Reasoning, Arithmetic, Problem Solving, Data Literacy, Grammar, Language Competency, English Language, Data Analysis, Literacy, Complex Problem Solving, Trend Analysis, Data Synthesis, Data-Driven Decision-Making, Applied Mathematics, Algebra
★ 3.3 (20) · Beginner · Specialization · 3 - 6 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Climate Change Adaptation, Climate Change Mitigation, Water Sustainability, Climate Change Programs, Water Resource Management, Energy and Utilities, Water Resources, Environmental Policy, Sustainable Business, Risk Management, Environmental Monitoring, Risk Analysis
★ 4.9 (56) · Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Torque (Physics), Physics, electromagnetics, Electrical Engineering, Basic Electrical Systems, Applied Mathematics, Engineering Calculations, Mechanics, Calculus, Electrical Systems, Integral Calculus, Scientific Visualization, Problem Solving
★ 4.8 (27) · Intermediate · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: JavaScript Frameworks, React.js, Application Development, Application Frameworks, Application Deployment, Web Frameworks, Web Applications, Front-End Web Development, Development Environment, Web Development Tools, Web Development, Frontend Performance, HTML and CSS, Responsive Web Design, Data Access, Server Side, Configuration Management
★ 4.5 (31) · Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Research, Investigation, Storytelling, Case Studies, Content Creation, Political Sciences, Social Sciences, Psychological Evaluations, Public History, Media and Communications, World History, European History
★ 4.4 (42) · Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Scientific Visualization, NumPy, Data Visualization, Debugging, Matplotlib, Numerical Analysis, Engineering Calculations, Code Reusability, Integrated Development Environments, Computational Thinking, Engineering Analysis, Programming Principles, Data Analysis, Computer Programming, Model Optimization
★ 4.8 (22) · Beginner · Course · 1 - 4 Weeks