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.
University of Michigan
Skills you'll gain: File I/O, Data Structures, Data Processing, Data Analysis, Data Dictionary, Python Programming, Data Manipulation, Software Installation, Data Store, File Management, Development Environment, Computer Programming Tools
Beginner · Course · 1 - 3 Months

The University of North Carolina at Chapel Hill
Skills you'll gain: Epidemiology, Public Health and Disease Prevention, Public Health, Infectious Diseases, Research Design, Health Policy, Research Methodologies, Biostatistics, Science and Research, Statistical Analysis, Chronic Diseases, Risk Analysis
Mixed · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, Open Web Application Security Project (OWASP), Istio, Cloud-Native Computing, Linux Commands, Software Architecture, Application Deployment, Kubernetes, Bash (Scripting Language), Shell Script, Django (Web Framework), Object-Relational Mapping, OpenShift, Git (Version Control System), Grafana, Microservices, Data Import/Export, Python Programming
Beginner · Professional Certificate · 3 - 6 Months
Rice University
Skills you'll gain: Statistical Hypothesis Testing, Microsoft Excel, Statistical Methods, Pivot Tables And Charts, Regression Analysis, Data Literacy, Statistics, Descriptive Statistics, Probability & Statistics, Graphing, Spreadsheet Software, Probability Distribution, Business Analytics, Statistical Modeling, Statistical Analysis, Statistical Inference, Excel Formulas, Data Analysis, Presentations, Sample Size Determination
Beginner · Specialization · 3 - 6 Months

Yonsei University
Skills you'll gain: Materials science, Semiconductors, Thermal Management, Electrical Engineering, Manufacturing Processes, Physical Science, Chemical Engineering, Electronic Components, electromagnetics, Chemistry, Physics
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unit Testing, Software Development Life Cycle, Linux Commands, Software Architecture, Bash (Scripting Language), Shell Script, Git (Version Control System), GitHub, Full-Stack Web Development, Flask (Web Framework), Software Design, Version Control, File Management, Unix Shell, Web Development, Linux, Application Deployment, Data Import/Export, Python Programming, NumPy
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Mechanical Engineering, Statistical Methods, Physics, Probability Distribution, Physical Science, Chemical Engineering, Chemistry, Applied Mathematics
Advanced · Course · 1 - 4 Weeks
Skills you'll gain: Cybersecurity, Security Controls, Cyber Attacks, Security Management, Security Strategy, Cyber Risk, Security Information and Event Management (SIEM), Information Assurance, Data Ethics, Network Analysis
Beginner · Course · 1 - 4 Weeks

University of Pennsylvania
Skills you'll gain: Scientific Methods, Science and Research, Research, Experimentation, Research Methodologies, Data Collection, Peer Review, Public Affairs, Simulations, Ethical Standards And Conduct
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Data Structures, Graph Theory, Algorithms, Bioinformatics, Data Storage, Development Testing, Theoretical Computer Science, Computational Thinking, Network Analysis, Computer Programming, Programming Principles, Python Programming, C and C++, Infectious Diseases, Java Programming, Java, Rust (Programming Language), Javascript, Software Testing, Debugging
Intermediate · Specialization · 3 - 6 Months

Universiteit Leiden
Skills you'll gain: Sustainable Development, Sustainable Design, Sustainable Systems, Environment and Resource Management, Environmental Issue, Natural Resource Management, Waste Minimization, Environmental Science, Pollution Prevention, Resource Utilization, Materials science, Supply And Demand, Social Studies, Inventory Management, Consumer Behaviour
Beginner · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Database Design, Data Store, Database Software, Relational Databases, SQL, Databases, Data Visualization Software, Database Management, Web Scraping, Data Modeling, Object Oriented Programming (OOP), Data Processing, Python Programming, Application Programming Interface (API)
Beginner · Course · 1 - 3 Months