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.

Universitat Autònoma de Barcelona
Skills you'll gain: System Design and Implementation, Application Specific Integrated Circuits, Systems Design, Computational Logic, Computer Architecture, Functional Design, Computer Hardware, Hardware Architecture, Microarchitecture, Algorithms, Process Modeling, Other Programming Languages, Functional Specification
Mixed · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Software Documentation, Programming Principles, Computer Programming, Embedded Software, Computer Programming Tools, Computational Logic, Linux
Beginner · Course · 1 - 3 Months

University of Washington
Skills you'll gain: Cultural Diversity, Culture, European History, Social Studies, World History, Economic Development, Ancient History, International Relations, Sociology, Policy Analysis, Research, and Development, Social Justice, Political Sciences
Beginner · Course · 1 - 4 Weeks

Wesleyan University
Skills you'll gain: Regression Analysis, Logistic Regression, Statistical Methods, Statistical Analysis, Statistical Modeling, Data Analysis, Correlation Analysis, SAS (Software), Scatter Plots, Statistical Programming, Predictive Modeling, Model Evaluation, Python Programming
Mixed · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Empathy & Emotional Intelligence, Emotional Intelligence, Conflict Management, Social Skills, Empathy, Leadership Development, Personal Development, Leadership, Self-Awareness, Professional Development, Adaptability, Compassion, Relationship Building, Leadership Studies, Recognizing Others, Teamwork, Team Building, Communication Strategies, Communication
Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: Data Structures, Graph Theory, Computational Thinking, Theoretical Computer Science, Algorithms, Computer Programming, Computer Science, C (Programming Language), Data Storage, C++ (Programming Language)
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Risk Management, Mitigation, Risk Management Framework, Crisis Management, Risk Mitigation, Risk Analysis, Vulnerability Assessments, Policy Development, Governance, Vulnerability, Public Policies
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Model Optimization, Model Evaluation, Large Language Modeling, Data Preprocessing, Model Training, Fine-tuning, Data Cleansing, PyTorch (Machine Learning Library), Transfer Learning, Deep Learning, Natural Language Processing, Exploratory Data Analysis, Test Data, Machine Learning
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Natural Language Processing, Microsoft Azure, Computer Vision, No-Code Development, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning, Predictive Modeling, Artificial Intelligence, AI literacy, Responsible AI
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Open Web Application Security Project (OWASP), Secure Coding, Application Security, Security Testing, DevSecOps, Threat Modeling, Vulnerability Scanning, Continuous Monitoring, Vulnerability Assessments, Application Performance Management, System Monitoring, Vulnerability Management, Development Environment, Security Controls, DevOps, Data Security, Software Development Life Cycle
Intermediate · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Electrical Systems, Wiring Diagram, Electrical Wiring, Hydraulics, Plumbing, Electrical Safety, General Construction and Construction Labor, Construction, Architecture and Construction, Property Maintenance, Building Design, Blueprint Reading, Structural Engineering, Cost Estimation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Driven Development (TDD), Gherkin (Scripting Language), Test Tools, Behavior-Driven Development, Test Automation, Unit Testing, Software Testing, Development Testing, Test Case, Software Engineering Tools, Test Data, Code Coverage, Scenario Testing, Restful API, Mockups, Microservices
Intermediate · Course · 1 - 3 Months