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: Large Language Modeling, Natural Language Processing, LLM Application, Generative AI Agents, Prompt Engineering, Test Case, Agentic systems, User Interface (UI), Artificial Intelligence and Machine Learning (AI/ML), Performance Testing, Debugging, Applied Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Classification Algorithms, Decision Support Systems, Model Evaluation, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Calculus, Applied Mathematics, NumPy, Machine Learning Algorithms, Data Science, Tensorflow, Python Programming, Derivatives, Algorithms, Development Environment
Intermediate · Course · 1 - 3 Months

University of Colorado System
Skills you'll gain: Linear Algebra, Matlab, Statistical Modeling, Simulations, Statistical Analysis, Time Series Analysis and Forecasting, Probability & Statistics, Numerical Analysis, Forecasting
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Prototyping, Mockups, Industrial Design, Product Development, Development Testing, Product Design, 3D Modeling, Usability Testing, Computer-Aided Design, User Feedback
Beginner · Course · 1 - 4 Weeks
University of Michigan
Skills you'll gain: Data Structures, Programming Principles, Data Manipulation, Python Programming, Data Storage Technologies, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Skills you'll gain: Energy and Utilities, Electrical Systems, Electric Power Systems, Electrical Power, Infrastructure Architecture, Electrical Equipment, Network Planning And Design, Interoperability, Scalability
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Generative AI Agents, AI Workflows, Virtual Environment, UI Components, Cloud API
Beginner · Project · Less Than 2 Hours

Skills you'll gain: Matplotlib, Seaborn, Plot (Graphics), Scatter Plots, Histogram, Data Visualization, Data Visualization Software, Statistical Visualization, Data Analysis, Python Programming
Beginner · Guided Project · Less Than 2 Hours

KodeKloud
Skills you'll gain: Jenkins, CI/CD, Continuous Integration, Systems Administration, Command-Line Interface, Continuous Delivery, Software Development, Continuous Deployment, DevOps, Software Development Tools, Software Installation, User Accounts, Server Administration, Operating System Administration, Configuration Management, Data Integrity
Beginner · Course · 1 - 4 Weeks

Epic Games
Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, 3D Modeling, Prototyping, Visualization (Computer Graphics), 3D Assets, Computer Graphics, Multimedia, Virtual Environment, Aesthetics
Beginner · Course · 1 - 3 Months

KodeKloud
Skills you'll gain: Package and Software Management, Command-Line Interface, Linux Commands, Linux, Linux Administration, Unix Commands, File Systems, Data Storage, Network Troubleshooting, Operating Systems, Remote Access Systems, Operating System Administration, System Support, Software Installation, File Management, Service Management, General Networking, DevOps, Network Security, User Accounts
Beginner · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Data Storytelling, Data Visualization Software, Interactive Data Visualization, Data Presentation, LLM Application, Data Wrangling, Data-Driven Decision-Making, Real Time Data, Prompt Engineering
Intermediate · Course · 1 - 4 Weeks