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.

DeepLearning.AI
Skills you'll gain: Linear Algebra, Dimensionality Reduction, Mathematical Software, Machine Learning Methods, Data Transformation, Data Manipulation, Applied Mathematics, Machine Learning, Python Programming, Algebra, Image Analysis
★ 4.6 (2.3K) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Data Cleansing, Data Manipulation, Jupyter, Data Preprocessing, Business Analytics, Business Analysis, Model Deployment, Model Evaluation, Data Modeling, Data Processing, Business Research, Data Science, Analysis, Data Collection, Analytical Skills, Data Quality, Data Analysis, Software Development Methodologies, Model Training, Data Mining
★ 4.6 (21K) · Beginner · Course · 1 - 4 Weeks
Skills you'll gain: User Experience, UI/UX Research, User Experience Design, User Research, Design Thinking, Usability, User Centered Design, Prototyping, Sprint Retrospectives, Wireframing, Ideation, Sprint Planning
★ 4.8 (76K) · Beginner · Course · 1 - 4 Weeks

University of Toronto
Skills you'll gain: Relationship Building, Social Skills, Personal Development, Active Listening, Rapport Building, Interpersonal Communications, Communication, Empathy, Communication Strategies, Self-Awareness, Emotional Intelligence, Overcoming Obstacles, Needs Assessment, Assertiveness, Psychology
★ 4.5 (1.8K) · Beginner · Course · 1 - 3 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
★ 4.7 (13K) · Beginner · Specialization · 3 - 6 Months

Stanford University
Skills you'll gain: Descriptive Statistics, Statistics, Probability & Statistics, Statistical Methods, Sampling (Statistics), Statistical Analysis, Data Analysis, Statistical Hypothesis Testing, Regression Analysis, Statistical Inference, Probability, Exploratory Data Analysis, Analysis, Statistical Machine Learning, Statistical Visualization, Data Collection, Probability Distribution, Correlation Analysis
★ 4.6 (4.3K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Cloud Deployment, Software Development Life Cycle, Open Web Application Security Project (OWASP), Istio, Cloud-Native Computing, Linux Commands, Software Architecture, Application Deployment, Kubernetes, Bash (Scripting Language), Restful API, Shell Script, Django (Web Framework), Object-Relational Mapping, OpenShift, Git (Version Control System), Cloud Applications, Grafana, Microservices, Python Programming
★ 4.6 (53K) · Beginner · Professional Certificate · 3 - 6 Months
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
★ 4.9 (97K) · Beginner · Course · 1 - 3 Months

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

Arizona State University
Skills you'll gain: Manufacturing Processes, Schematic Diagrams, Process Flow Diagrams, Computer-Aided Design, Production Process
★ 4.7 (119) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Contract Negotiation, Negotiation, Price Negotiation, Mediation, Arbitration, Intercultural Competence, Conflict Management, Cultural Sensitivity, Influencing, Business Ethics, Decision Making, Ethical Standards And Conduct, Planning, Constructive Feedback, Analysis
★ 4.8 (20K) · Beginner · Course · 1 - 3 Months

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
★ 4.6 (17K) · Intermediate · Specialization · 3 - 6 Months