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: AI powered creativity, Canva (Software), Logo Design, Prompt Engineering, Prompt Engineering Tools, Ideation, Brainstorming, Brand Strategy, Branding, Graphic and Visual Design, ChatGPT, Graphic Design, Color Theory, Color Matching, Target Audience
★ 3.8 (20) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Oracle SQL Developer, Oracle Databases, Data Integrity, Business Logic, Stored Procedure, SQL, Business Process Automation, Data Persistence, Database Design, Database Development, Performance Tuning, Relational Databases, Dependency Analysis, Database Management, Database Management Systems, Computational Thinking, Database Application, Web Services, Data Access, Programming Principles
★ 4.8 (56) · Beginner · Specialization · 3 - 6 Months
Imperial College London
Skills you'll gain: Virtual Reality, Augmented and Virtual Reality (AR/VR), Virtual Environment, Computer Graphics, Android Development, Computer Graphic Techniques, 3D Assets, Visualization (Computer Graphics), Application Development, Animations, Mobile Development, Creative Design
★ 4.2 (10) · Intermediate · Course · 1 - 4 Weeks

University of Virginia Darden School Foundation
Skills you'll gain: Mindfulness, Meditation & Breathwork, Trustworthiness, Rapport Building, Adaptability, Relationship Building, Personal Development, Empathy & Emotional Intelligence, Emotional Intelligence, Stress Management, Composure, Willingness To Learn, Social Skills, Professional Development, Self-Awareness, Cognitive flexibility, Leadership Development, Lifelong Learning, Overcoming Obstacles, Leadership
★ 4.7 (43) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Storytelling, Data Presentation, Data Visualization, Data Visualization Software, Storytelling, Visual Storytelling, Data Integrity, Driving engagement, Presentations, Microsoft Excel, Design Elements And Principles
★ 4.7 (20) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Animations, Video Game Development, Game Design, Animation and Game Design, Visual Storytelling, Storytelling, Content Creation, Digital Publishing, Interaction Design
★ 4.3 (36) · Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Embedded Systems, Embedded Software, Automation Engineering, Robotics, Control Systems, Machine Controls, Electronic Systems, Industrial Engineering, Internet Of Things, Automation, Vibrations, Electronic Hardware, C (Programming Language), Power Electronics, Peripheral Devices, Electronics, Wireless Networks, Medical Equipment and Technology, Medical Devices, Electric Power Systems
★ 4.4 (18) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Algorithms, Technical Communication, Solution Design, Programming Principles, Theoretical Computer Science, Data Structures, Applied Mathematics, Computer Science
★ 4.3 (28) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Object Oriented Design, JUnit, Object Oriented Programming (OOP), Unified Modeling Language, Software Design Patterns, Software Testing, Java, Software Engineering, Java Programming, User Interface and User Experience (UI/UX) Design, Unit Testing, Software Design, Software Architecture, API Design, Model View Controller, Software Development, Test Driven Development (TDD), Programming Principles, Conceptual Design, Databases
★ 4.3 (23) · Intermediate · Specialization · 3 - 6 Months
École Polytechnique
Skills you'll gain: Laboratory Research, General Science and Research, Experimentation, Physics, Research, Scientific Methods, Engineering, Scientific, and Technical Instruments, Physical Science, electromagnetics
★ 4.8 (41) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: PyTorch (Machine Learning Library), Natural Language Processing, Generative Adversarial Networks (GANs), Vision Transformer (ViT), Deep Learning, Generative Model Architectures, Graph Theory, Dimensionality Reduction, Network Model, Unsupervised Learning, Model Optimization, Embeddings, Artificial Neural Networks, Machine Learning Methods, Supervised Learning, Model Evaluation, Model Training, Model Deployment, Flask (Web Framework)
★ 4.5 (32) · Intermediate · Course · 1 - 3 Months

Johns Hopkins University
Skills you'll gain: Software Documentation, Leaflet (Software), Data Wrangling, Data Preprocessing, Technical Documentation, Data Manipulation, Data Cleansing, Package and Software Management, R (Software), Data Visualization Software, Program Development, Code Review, Plot (Graphics), Ggplot2, R Programming, GitHub, Continuous Integration, Software Technical Review, Software Testing
★ 4 (44) · Intermediate · Course · 1 - 3 Months