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 Colorado Boulder
Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Pandas (Python Package), NumPy, Data Visualization Software, Code Reusability, Data Visualization, Statistical Visualization, Programming Principles, Computer Programming, Data Wrangling, Data Manipulation, Data Processing, Data Science, Package and Software Management, Python Programming, Scripting Languages, Computational Logic, Data Structures
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Data Storytelling, Seaborn, Data Visualization, Dashboard Creation, Data Presentation, Matplotlib, Interactive Data Visualization, Dashboard, Statistical Visualization, Time Series Analysis and Forecasting, Microsoft Excel, Generative AI, Tableau Software, Data-Driven Decision-Making, Business Intelligence, Data Analysis, Business Analytics, Power BI, Google Sheets, Python Programming
Intermediate · Specialization · 1 - 3 Months
Lund University
Skills you'll gain: Legal Technology, Law, Regulation, and Compliance, Responsible AI, Artificial Intelligence, Legal Risk, AI literacy, Regulation and Legal Compliance, Labor Law, Intellectual Property, Governance, Criminal Investigation and Forensics, Public Administration
Beginner · Course · 1 - 4 Weeks
Google Cloud
Skills you'll gain: Google Workspace, Gmail, Google Gemini, Service Management, Scripting, Automation, Document Management, System Configuration, File Management, Collaborative Software, Configuration Management, Data Storage
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Computational Logic, Computer Science
Beginner · Course · 1 - 4 Weeks
Rutgers the State University of New Jersey
Skills you'll gain: Production Process, Manufacturing Processes, Manufacturing Operations, Product Testing, Regulatory Compliance, Clinical Research, Regulatory Affairs, Personal Care, Product Development, Good Manufacturing Practices, Laboratory Testing, Regulatory Requirements, Materials science, Workforce Development, Compliance Management, New Product Development, Clinical Trials, Quality Control, Product Planning, Product Management
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Software Configuration Management, Embedded Software, Embedded Systems, Configuration Management, Git (Version Control System), Version Control, Memory Management, System Programming, Build Tools, Software Development Tools, System Software, C (Programming Language), Development Environment, Program Development, Code Review, Software Technical Review, Software Design
Intermediate · Course · 1 - 4 Weeks
University of Manchester
Skills you'll gain: Physical Science, Environment, Hydrology, Mathematical Modeling, Environmental Science, Biology, Life Sciences, Scientific Methods
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, Retrieval-Augmented Generation, Prompt Patterns, Generative AI, Context Engineering, ChatGPT, AI literacy, Anthropic Claude, LLM Application, Large Language Modeling, Data Analysis, Verification And Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Unsupervised Learning, Scikit Learn (Machine Learning Library), PyTorch (Machine Learning Library), Convolutional Neural Networks, Exploratory Data Analysis, Deep Learning, Microsoft Azure, Data Visualization, Classification Algorithms, Applied Machine Learning, Regression Analysis, Predictive Modeling, Data Analysis, Image Analysis, Artificial Intelligence and Machine Learning (AI/ML), Data Science, Model Training, Transfer Learning, Databricks, Machine Learning
Intermediate · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Swift Programming, Objective-C (Programming Language), iOS Development, Core Data (Software), Apple iOS, Video Game Development, Game Design, User Interface (UI), Model View Controller, JSON, User Interface (UI) Design, UI Components, Mobile Development, User Interface and User Experience (UI/UX) Design, OAuth, Memory Management, Responsive Web Design, Prototyping, Animation and Game Design, Human Computer Interaction
Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: C# (Programming Language), Restful API, ASP.NET, Model View Controller, .NET Framework, Docker (Software), Azure DevOps, Object Oriented Programming (OOP), Azure DevOps Pipelines, Microservices, Containerization, JSON, Application Programming Interface (API), API Design, DevOps, Web Services, Middleware, CI/CD, Object Oriented Design, Application Frameworks
Intermediate · Specialization · 1 - 3 Months