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.

Princeton University
Skills you'll gain: Programming Principles, Computer Programming, Object Oriented Design, Object Oriented Programming (OOP), Data Structures, Code Reusability, Java Programming, Java, Program Development, File I/O, Computational Thinking, Computer Science, Algorithms, Theoretical Computer Science, Animations, Simulations
Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard Creation, Dashboard, Web Scraping, SQL, Descriptive Statistics, Data Visualization, Statistical Analysis, Jupyter, Data Presentation, Probability Distribution, R (Software), Statistics, Statistical Methods, Data Science, Database Management, Relational Databases, R Programming, Python Programming, NumPy, Data Analysis
Build toward a degree
Beginner · Specialization · 3 - 6 Months

The University of Hong Kong
Skills you'll gain: Medical Imaging, Dental Radiography, Dentistry, Dental Procedures, Laboratory Testing, X-Ray Computed Tomography, Materials science, Oral and Dental Care, Biomedical Engineering, Oral Health, Analytical Testing, 3D Modeling, Chemistry, Analytical Chemistry
Mixed · Course · 1 - 4 Weeks

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: electromagnetics, Electrical Engineering, Electronic Components, Electrical Systems, Differential Equations, Physics, Materials science, Engineering Analysis, Integral Calculus, Applied Mathematics, Advanced Mathematics, Scientific Visualization, Engineering Calculations, Mechanics, Energy and Utilities, Mathematical Modeling, Engineering
Intermediate · Specialization · 3 - 6 Months

University of Colorado System
Skills you'll gain: Tidyverse (R Package), Clinical Data Management, Extract, Transform, Load, Data Modeling, Clinical Research, R (Software), Health Insurance Portability And Accountability Act (HIPAA) Compliance, Medical Privacy, Data Manipulation, Predictive Modeling, Database Design, Data Mapping, Clinical Informatics, Google Cloud Platform, Data Quality, Natural Language Processing, grep, Informatics, Text Mining, R Programming
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Data Storytelling, Dashboard Creation, Dashboard, Data Presentation, Data Wrangling, Plotly, Data Visualization Software, Web Scraping, Data Visualization, Exploratory Data Analysis, Plot (Graphics), Interactive Data Visualization, Data Analysis, Data Import/Export, Data Science, Python Programming, NumPy, Data Compilation, Data Collection, Machine Learning
Build toward a degree
Beginner · Specialization · 3 - 6 Months

The University of Edinburgh
Skills you'll gain: Artificial Intelligence, Psychology, Fraud detection, Human Development, Scientific Methods, Research
Mixed · Course · 1 - 3 Months

Skills you'll gain: SQL, Database Management, Relational Databases, Stored Procedure, Databases, Query Languages, Database Theory, Data Access, Jupyter, Data Manipulation, Data Analysis, Transaction Processing, Python Programming
Beginner · Course · 1 - 3 Months

Stanford University
Skills you'll gain: Grant Writing, Peer Review, Writing and Editing, Writing, Journals, Editing, General Science and Research, Grammar
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Environment, Environmental Issue, Environmental Science, Environment and Resource Management, Sustainable Development, Biology, Hydrology, Life Sciences, Climate Change Programs, Water Quality, Pollution Prevention, Physical Science, Systems Thinking, Energy and Utilities, Chemistry
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Semiconductors, Electrical Engineering, Materials science, Physics, Electronics Engineering, Electronics
Build toward a degree
Advanced · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Debugging, Programming Principles, Program Development, Computer Programming, Python Programming, Computational Thinking, Software Installation
Beginner · Course · 1 - 3 Months