Structural engineering courses can help you learn load analysis, material properties, design principles, and construction methods. You can build skills in seismic design, structural dynamics, and the use of finite element analysis for modeling. Many courses introduce tools like AutoCAD for drafting, SAP2000 for structural analysis, and Revit for building information modeling, showing how these skills are applied in real projects to ensure safety and efficiency in construction.

University at Buffalo
Skills you'll gain: Semiconductors, Electronic Components, Thermal Management, Manufacturing Processes, Laboratory Equipment, Materials science, Electrical Engineering, Laboratory Procedures, Engineering, Mechanical Engineering, Safety Standards, Goal Setting, Emerging Technologies, Problem Solving, Self-Starter, Higher Education, Time Management, Critical Thinking
Beginner · Course · 1 - 4 Weeks

Dassault Systèmes
Skills you'll gain: SolidWorks (CAD), Technical Design, Computer-Aided Design, 3D Modeling
★ 5 (6) · Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Product Development, Product Strategy, Sustainable Business, Product Management, Marketing, Sustainable Design, New Product Development, Product Lifecycle Management, Commercialization, Marketing Strategies, Business Marketing, Presentations, Corporate Sustainability, Market Dynamics, Financial Analysis, Financial Modeling, Business Metrics, Cash Flows
★ 5 (10) · Beginner · Course · 1 - 3 Months
Johns Hopkins University
Skills you'll gain: Health Disparities, Health Equity, Social Determinants Of Health, Maternal Health, Social Justice, Community Health, Public Health, Health Policy, Sustainable Development, Cultural Diversity, Qualitative Research, Research Methodologies
★ 4.8 (9) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Test Planning, Test Driven Development (TDD), Release Management, Software Testing, Behavior-Driven Development, Business Continuity Planning, Risk Management, System Testing, Application Deployment, Software Quality Assurance, Software Development Life Cycle, CI/CD, Data Validation, Systems Analysis, Systems Thinking, Data Modeling, Product Lifecycle Management, Business Process Automation, Digital Transformation, Process Flow Diagrams
★ 4.8 (14) · Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Databases, Data Visualization Software, Object Oriented Design, Web Scraping, Data Science, Creative Design, Data Structures, Scatter Plots, Programming Principles, File I/O, Integrated Development Environments, Software Visualization, Python Programming, Computer Programming, Program Development, Diversity and Inclusion
★ 3.8 (14) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Continuous Integration, CI/CD, Application Deployment, Node.JS, Test Automation, Software Development Tools, Unit Testing, Git (Version Control System), Software Development, GitHub, Javascript
★ 4.5 (23) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Unit Testing, Microsoft Copilot, Flask (Web Framework), Code Review, Front-End Web Development, Web Applications, Web Development, Integrated Development Environments, Python Programming, User Interface (UI), Generative AI, Data Security
★ 4.7 (18) · Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Prompt Engineering, AI Enablement, Technical Communication, Artificial Intelligence, Information Architecture, User Interface (UI)
★ 3.5 (19) · Beginner · Guided Project · Less Than 2 Hours

University of Michigan
Skills you'll gain: Prompt Engineering, Generative AI, AI Personalization, Responsible AI, LLM Application, Language Competency, Language Learning, Communication, Writing, Cultural Diversity
★ 4.1 (10) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Apache Spark, Data Pipelines, PySpark, Apache Hadoop, Data Transformation, MySQL, Data Manipulation, Java Platform Enterprise Edition (J2EE), Data Import/Export, Data Persistence, Development Environment, Software Installation
★ 4.3 (23) · Mixed · Course · 1 - 4 Weeks

École Polytechnique
Skills you'll gain: Physics, General Science and Research, Materials science, Physical Science, Scientific Methods, Engineering, Scientific, and Technical Instruments, Radiation Therapy, Research, Chemistry, Radiology, Biomedical Technology, High Voltage, Emerging Technologies, Laboratory Equipment, electromagnetics, Radiation Protection, Energy and Utilities, Experimentation, X-Ray Computed Tomography, Innovation
★ 4.6 (7) · Beginner · Specialization · 3 - 6 Months