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.

Johns Hopkins University
Skills you'll gain: Image Analysis, Event-Driven Programming, Scalability, Dataflow, Digital Signal Processing, Distributed Computing, C++ (Programming Language), Program Development, Performance Tuning, Memory Management, Algorithms
★ 3.4 (30) · Intermediate · Course · 1 - 3 Months

Politecnico di Milano
Skills you'll gain: Application Specific Integrated Circuits, Computer Systems, System Configuration, System Design and Implementation, Computer Architecture, Hardware Architecture, Computer Hardware, Embedded Systems, Computational Logic, Performance Tuning
★ 4.6 (37) · Beginner · Course · 1 - 4 Weeks

Copenhagen Business School
Skills you'll gain: Artificial Intelligence, Large Language Modeling, AI literacy, Natural Language Processing, Theoretical Computer Science, Statistical Machine Learning, Liberal Arts, Artificial Neural Networks, Grammar, Computational Thinking, Social Impact
★ 4.7 (25) · Beginner · Course · 1 - 4 Weeks

Queen Mary University of London
Skills you'll gain: Tax, Tax Laws, Law, Regulation, and Compliance, Cloud Services, Tax Compliance, Cloud Computing, Regulation and Legal Compliance, Cloud Storage, Corporate Tax, Income Tax, General Data Protection Regulation (GDPR), Data Access, Legal Risk, Digital Forensics, Interoperability, Competitive Analysis, Market Analysis, Market Dynamics
★ 4.8 (45) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: SQL
★ 4.4 (42) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, User Interface (UI), UI Components, Figma (Design Software), UI/UX Strategy, User Interface and User Experience (UI/UX) Design, Prototyping, Usability, Usability Testing, Web Design, Interactive Design, User Experience Design, Mobile Development, Style Guides, Web Development, Animations
★ 5 (32) · Intermediate · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Object Oriented Design, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Web Applications, Software Development Life Cycle, Risk Management, Case Studies, Web Development, Software Development Methodologies, Application Development, Program Development, Python Programming, Application Frameworks, Software Design, Programming Principles, Computer Programming
★ 3.1 (24) · Beginner · Specialization · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Spring Boot, API Testing, Spring Framework, Restful API, Application Programming Interface (API), API Design, Data Persistence, Web Applications, Application Frameworks, Development Testing, Software Testing, Web Services, Object-Relational Mapping, Application Security, Authentications, Authorization (Computing), Network Protocols
★ 4.2 (29) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Autoencoders, Convolutional Neural Networks, Generative Adversarial Networks (GANs), Generative Model Architectures, Model Deployment, Model Training, Unsupervised Learning
★ 4.5 (26) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Figma (Design Software), Responsive Web Design, UI Components, Layout Design, UI/UX Strategy, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Strategies, Web Design, Scalability, Prototyping, File Management
★ 4.6 (22) · Intermediate · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Scientific Methods, Science and Research, Physics, Laboratory Experience, Physical Science, Experimentation, Liberal Arts, Ancient History, Vibrations, Mechanics, World History, European History, electromagnetics
★ 4.8 (26) · Beginner · Course · 1 - 4 Weeks

SkillUp
Skills you'll gain: Systems Design, Business Process Modeling, Data Flow Diagrams (DFDs), Systems Analysis, Data Modeling, Process Modeling, Business Systems Analysis, Digital Transformation, Enterprise Modeling, Risk Management, Business Systems, Systems Architecture, Business Analysis, Information Technology, Process Flow Diagrams, Prototyping, Computer Science, Agile Methodology, Product Lifecycle Management, Business Communication
★ 4.7 (27) · Intermediate · Course · 1 - 4 Weeks