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.

Skills you'll gain: MLOps (Machine Learning Operations), AWS SageMaker, Amazon Web Services, Model Deployment, Scalability, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Technical Design, Amazon Elastic Compute Cloud, Cloud Security, Data Management, Disaster Recovery, Continuous Monitoring
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Cultural Diversity, Community Development, Culture, Digital Publishing, Content Creation, Analysis, Media and Communications, Storytelling, Critical Thinking, Creativity, Communication
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Preprocessing, Recurrent Neural Networks (RNNs), Data Manipulation, Data Transformation, Financial Forecasting, Model Evaluation, Data Visualization, Time Series Analysis and Forecasting, Exploratory Data Analysis, Keras (Neural Network Library), Deep Learning, Pandas (Python Package), NumPy
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Web Scraping, Data Ethics, Data Transformation, Tidyverse (R Package), Data Wrangling, Data Cleansing, Data Manipulation, Data Collection, Data Pipelines, Data Preprocessing, Personally Identifiable Information, Data Integrity, R Programming, Exploratory Data Analysis, Information Privacy, Statistical Programming
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Collaborative Software, Integrated Development Environments, Program Development, Debugging, Development Environment, Technical Writing, Generative AI, Computer Programming, Software Development Tools
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsible AI, Data Ethics, Generative AI, Large Language Modeling, Artificial Intelligence, AI Workflows, PyTorch (Machine Learning Library), AI Security, MLOps (Machine Learning Operations), Tensorflow, Information Privacy, Model Deployment, Machine Learning, A/B Testing, Version Control, Performance Tuning
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Matplotlib, Box Plots, Plot (Graphics), Seaborn, Data Visualization, Data Visualization Software, Pandas (Python Package), Scatter Plots, Data Import/Export, Histogram, Python Programming, Data Manipulation, Data Analysis, Data Structures
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: 3D Modeling, Autodesk Maya, Visualization (Computer Graphics), 3D Assets, Computer Graphics
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, Data-oriented programming, Program Development, Python Programming, Data Manipulation, Data Analysis
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Exploratory Data Analysis, Data Visualization, Data Literacy, Data Presentation, Data Storytelling, Data Analysis, Data Cleansing, Data Preprocessing, Technical Communication
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Web Scraping, JSON, Extensible Markup Language (XML), Network Protocols, Data Access, Application Programming Interface (API), Restful API, Data Processing, Hypertext Markup Language (HTML), Scripting, Python Programming, Development Environment, Software Installation
Mixed · Course · 1 - 3 Months

Skills you'll gain: Supervised Learning, Computer Vision, Recurrent Neural Networks (RNNs), Machine Learning Methods, Convolutional Neural Networks, Matplotlib, Data Visualization, Probability & Statistics, Deep Learning, Classification Algorithms, Artificial Intelligence, Plotly, Statistical Analysis, Data Visualization Software, Statistical Hypothesis Testing, Machine Learning, Seaborn, Applied Machine Learning, Digital Signal Processing, Statistical Inference
Intermediate · Specialization · 3 - 6 Months