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: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Virtual Machines, Package and Software Management, Memory Management
★ 4.7 (537) · Beginner · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Requirements Elicitation, Software Design Documents, Requirements Analysis, Mockups, Security Requirements Analysis, Interviewing Skills, User Requirements Documents, Systems Development Life Cycle, Data Flow Diagrams (DFDs), Storyboarding, Functional Requirement, Goal Setting, Software Development Methodologies, Software Documentation, Diagram Design, Agile Methodology, Product Requirements, Unified Modeling Language, Risk Management Framework, Risking
★ 4.5 (857) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: SAS (Software), Data Quality, Data Analysis, Data Analysis Software, Exploratory Data Analysis, Data Cleansing, Virtual Environment, Data Literacy, Interactive Data Visualization, Data Access, Statistical Reporting, Data Transformation, Statistical Programming
★ 4.7 (890) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: CI/CD, C# (Programming Language), SQL, Database Management, Azure DevOps, Object Oriented Design, Continuous Integration, Object Oriented Programming (OOP), ASP.NET, Debugging, Relational Databases, Secure Coding, Cloud Deployment, .NET Framework, Microsoft Copilot, Scalability, Graph Theory, Back-End Web Development, Program Development, Data Structures
★ 4.6 (402) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Mobile Development, React Native, Responsive Web Design, Browser Compatibility, HTML and CSS, Cross Platform Development, Hypertext Markup Language (HTML), Web Design, Javascript, Application Development, Application Frameworks, JavaScript Frameworks, Cascading Style Sheets (CSS), Web Development, React.js, UI Components
★ 4.7 (608) · Beginner · Course · 1 - 4 Weeks

University of Alberta
Skills you'll gain: Reinforcement Learning, Deep Learning, Feature Engineering, Machine Learning Algorithms, Machine Learning, Supervised Learning, Artificial Neural Networks, Algorithms, Linear Algebra
★ 4.8 (851) · Intermediate · Course · 1 - 3 Months

University of California San Diego
Skills you'll gain: Cryptographic Protocols, Cryptography, Key Management, Encryption, Cybersecurity, Arithmetic, Algorithms, Python Programming
★ 4.5 (609) · Beginner · Course · 1 - 4 Weeks

ESSEC Business School
Skills you'll gain: Data-Driven Marketing, Marketing Analytics, Customer Analysis, Business Marketing, Advanced Analytics, Marketing Strategies, Business Analytics, Statistical Programming, Customer Insights, R Programming, R (Software), Customer Data Management, Data-Driven Decision-Making, Data Analysis Software, Target Market, Predictive Analytics, Statistical Analysis, Statistical Modeling, Predictive Modeling, Statistical Methods
★ 4.6 (762) · Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Molecular Biology, Biochemistry, Human Development, Biology, Life Sciences, Environment, Molecular, Cellular, and Microbiology, Chemistry, Cell Biology, Environmental Issue, Child Development, Environmental Science, Environmental Resource Management, Music, Biotechnology, Environment and Resource Management, General Science and Research, Decision Making, Natural Resource Management, Liberal Arts
★ 4.5 (405) · Beginner · Specialization · 3 - 6 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Public Policies, International Relations, Political Sciences, Policy Development, Policy Analysis, Advocacy, Governance, Public Administration, Diplomacy, Community Development, Coordination
★ 4.8 (965) · Intermediate · Course · 1 - 3 Months

Yale University
Skills you'll gain: Health Promotion, Health Education, Behavioral Health, Nutrition Education, Mental and Behavioral Health, Social Determinants Of Health, Nutrition and Diet, Mental Health Diseases and Disorders, Public Health, Public Health and Disease Prevention, Behavior Management, Behavioral Economics, Exercise Science, Goal Setting, Mental Health, Epidemiology, Mental Health Therapies, Stress Management, Gerontology
★ 4.7 (490) · Beginner · Course · 1 - 3 Months
University of Minnesota
Skills you'll gain: Taxonomy, Spreadsheet Software, Microsoft Excel, Statistical Methods, Descriptive Statistics, Statistics, Algorithms, Computer Programming
★ 4.4 (660) · Intermediate · Course · 1 - 3 Months