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.

Packt
Skills you'll gain: LangChain, Prompt Engineering, LLM Application, LangGraph, OpenAI API, Generative AI Agents, AI Orchestration, Agentic systems, AI Workflows, Large Language Modeling, Agentic Workflows, Hugging Face, OpenAI, Embeddings, Artificial Intelligence and Machine Learning (AI/ML), Development Environment, AI Integrations, Application Development, Retrieval-Augmented Generation, Artificial Intelligence
★ 4.4 (122) · Intermediate · Specialization · 3 - 6 Months

University of London
Skills you'll gain: Virtual Reality, Unity Engine, Animation and Game Design, 3D Assets, Augmented and Virtual Reality (AR/VR), Virtual Environment, Animations, Non-Verbal Communication, Interaction Design, Human Computer Interaction, Psychology, Interpersonal Communications, Agentic systems
★ 4.4 (86) · Intermediate · Course · 1 - 4 Weeks

Tecnológico de Monterrey
Skills you'll gain: Process Capability, Process Mapping, Lean Methodologies, Lean Manufacturing, Process Analysis, Product Flow Diagram, Process Improvement, Six Sigma Methodology, Project Scoping, Performance Measurement, Lean Six Sigma, Key Performance Indicators (KPIs), Performance Metric, Problem Management, Statistical Analysis, Statistical Methods, Data Collection, Project Management, Root Cause Analysis
★ 4.8 (214) · Beginner · Course · 1 - 4 Weeks

Anthropic
Skills you'll gain: Claude Code, Anthropic Claude, Command-Line Interface, Tool Calling, Model Context Protocol, LLM Application, Software Development Tools, GitHub, Context Management, Code Review, Software Development, Generative AI Agents, Automation, Software Engineering
★ 4.4 (59) · Mixed · Course · 1 - 4 Weeks

Princeton University
Skills you'll gain: Data Structures, Algorithms, Java Programming, Java, Graph Theory, Theoretical Computer Science, Memory Management, Spatial Data Analysis, Simulations
★ 4.8 (84) · Intermediate · Course · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Rmarkdown, Ggplot2, R (Software), Plot (Graphics), Data Visualization, Tidyverse (R Package), Statistical Visualization, R Programming, Data Visualization Software, Statistical Programming, Data Manipulation, Data Analysis Software, Statistical Reporting, Data Analysis, Data Validation, Data Transformation, Code Reusability, Software Installation, Programming Principles, Aesthetics
★ 4.2 (49) · Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Data Structures, Memory Management, Algorithms, Computer Programming, Database Management Systems, Theoretical Computer Science, Data Access, Performance Tuning, File Management
★ 4.3 (106) · Mixed · Course · 1 - 3 Months

Skills you'll gain: AI Orchestration, AI Workflows, Agentic Workflows, Agentic systems, Generative AI Agents, LLM Application, AI Integrations, Tool Calling, Large Language Modeling, Software Design Patterns, Memory Management
★ 4.8 (91) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Quantum computing, Probability, Linear Algebra, Probability & Statistics, Mathematics and Mathematical Modeling, Statistics, Applied Mathematics, Computer Science, Algebra, Physics
★ 4.4 (64) · Beginner · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Loss Prevention, Waste Minimization, Food Quality Assurance And Control, Supply Chain, Food and Beverage, Supply Chain Management, Supply Chain Systems, Sustainable Development, Production Process, Market Dynamics, Economics, Stakeholder Engagement, Economic Development, Stakeholder Management, Knowledge Transfer, International Relations, Education and Training
★ 4.7 (178) · Beginner · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: File I/O, Java Programming, Eclipse (Software), Java, Debugging, Integrated Development Environments, Object Oriented Programming (OOP), Object Oriented Design, Data Structures, File Management, Development Environment, Programming Principles, Problem Solving
★ 4.6 (106) · Beginner · Course · 1 - 4 Weeks

Universidad Austral
Skills you'll gain: Learning Strategies, Lifelong Learning, Human Learning, Willingness To Learn, Time Management, Prioritization, Mental Concentration, Productivity, Persistence, Curiosity, Cognitive flexibility, Growth Mindedness, Self-Awareness, Exercise Science
★ 4.9 (477) · Mixed · Course · 1 - 4 Weeks