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.

Board Infinity
Skills you'll gain: Manufacturing and Production, Manufacturing Processes, Industrial Engineering, Workforce Development, Production Management, Automation, Socioeconomics, Sustainable Technologies, Internet Of Things, Emerging Technologies, Workforce Planning, Robotics, Digital Transformation, Sustainable Business, Human Machine Interfaces, Artificial Intelligence, Blockchain
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphic Techniques, Visualization (Computer Graphics), Computer Graphics, Graphical Tools, Video Game Development, Animation and Game Design, UI Components, Model Optimization, File Management, Virtual Environment, Animations, Game Design, Data Import/Export, User Interface (UI), Image Quality, Performance Tuning
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Canva (Software), Graphic and Visual Design, Graphic and Visual Design Software, Graphic Design, Digital Design, Creative Design, Design Software, Typography, Layout Design, Design Elements And Principles, Photo Editing, File Management, Color Theory
Mixed · Course · 1 - 3 Months

Macquarie University
Skills you'll gain: DevSecOps, Secure Coding, Cryptography, Application Security, Security Testing, IT Security Architecture, Cyber Threat Intelligence, Cyber Risk, Encryption, Network Security, AI Integrations, DevOps, Cybersecurity, CI/CD, Security Awareness, Cloud Security, Software Development, Security Controls, Artificial Intelligence and Machine Learning (AI/ML), Software Architecture
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Model Evaluation, ChatGPT, Generative AI, Fine-tuning, Keras (Neural Network Library), Large Language Modeling, Model Training, Model Optimization, Applied Machine Learning, Data Preprocessing, Image Analysis, Data Import/Export, Test Data, Machine Learning, Python Programming, Artificial Neural Networks
Intermediate · Guided Project · Less Than 2 Hours

Coursera
Skills you'll gain: Simulation and Simulation Software, Simulations, Microbiology, Network Model, Biology, Programming Principles, Mathematical Modeling, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours

Johns Hopkins University
Skills you'll gain: Computer Systems, Informatics, Data Processing, Computing Platforms, Health Informatics, Bioinformatics, Data Storage Technologies, Data Storage, Computer Literacy, Computer Hardware, Big Data, Data-Driven Decision-Making, Cloud Computing
Beginner · Course · 1 - 3 Months

University of London
Skills you'll gain: Network Security, IT Security Architecture, OSI Models, TCP/IP, Threat Modeling, Computer Networking, Network Protocols, Cybersecurity, Application Security, Network Architecture, General Networking, Cryptographic Protocols, Vulnerability Assessments, Network Infrastructure, Exploit development, Network Model, Network Routing, Communication Systems
Beginner · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Artificial Intelligence, Algorithms, Network Analysis, Transportation Operations
Intermediate · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Engineering Design Process, Engineering Drawings, Basic Electrical Systems, Prototyping, Drafting and Engineering Design, Mechanical Drawings, Computer-Aided Design, Electronics, Technical Drawing, Electronic Components, Electronic Systems, Robotics, Manufacturing Processes, Electrical Systems, Electronics Engineering, Electrical Wiring, Materials science, Manufacturing and Production, Mechanical Engineering, Production Process
Beginner · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Programming Principles, Program Development, Computer Programming, Python Programming, Software Installation, Data Storage, Development Environment
Mixed · Course · 1 - 3 Months

Board Infinity
Skills you'll gain: Spring Framework, Model View Controller, Java Platform Enterprise Edition (J2EE), Application Performance Management, Software Design Patterns, Java Programming, Java, Enterprise Architecture, Enterprise Application Management, Secure Coding, Software Design, System Monitoring, Security Controls, Software Architecture, Application Security, Application Frameworks, Web Applications, OS Process Management, Memory Management, Data Sharing
Intermediate · Specialization · 3 - 6 Months