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.

Skills you'll gain: 3D Modeling, 3D Assets, Architectural Design, Performance Tuning, Computer Graphics, Structural Engineering, Aesthetics
Advanced · Course · 1 - 3 Months

University of Pennsylvania
Skills you'll gain: Matplotlib, Object Oriented Design, Java, Object Oriented Programming (OOP), Data Analysis, Unit Testing, Pandas (Python Package), Java Programming, Eclipse (Software), Application Development, Data Visualization, Data Structures, Data Science, Data Cleansing, Debugging, Pivot Tables And Charts, Data Visualization Software, Programming Principles, Python Programming, Computer Programming
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Google Cloud Platform, Network Troubleshooting, Cloud Services, Problem Management, Cloud Engineering, Cloud Management, Issue Tracking, Debugging
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Web Services, Agentic systems, Performance Tuning, Prompt Engineering, Feature Engineering, Generative AI, Large Language Modeling, Data Wrangling, Data Cleansing, LLM Application
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Substation, Electrical Systems, Electrical Power, Control Systems, Electric Power Systems, Low Voltage, High Voltage, Electrical Equipment, Electrical Wiring, Electrical Safety, Three-Phase, HVAC, Basic Electrical Systems, Mechanical Design, Wiring Diagram, Schematic Diagrams, Construction, Civil Engineering, Safety Standards, Technical Standard
Intermediate · Specialization · 3 - 6 Months

University of California, Santa Cruz
Skills you'll gain: Software Development Life Cycle, Software Development, Acceptance Testing, Code Coverage, Python Programming, Cloud Management, Computer Science
Beginner · Course · 1 - 3 Months

The University of Edinburgh
Skills you'll gain: Physics, Data Storage Technologies, Emerging Technologies, Technical Communication, Physical Science, Computational Thinking, Image Analysis, Engineering, Scientific, and Technical Instruments, General Science and Research, Data Analysis Software
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Test Planning, Embedded Software, Embedded Systems, Functional Requirement, Systems Design, System Requirements, System Design and Implementation, Software Design, Prototyping, Technical Design, Conceptual Design, Python Programming
Mixed · Course · 1 - 3 Months

Amazon Web Services
Skills you'll gain: Amazon Bedrock, Prompt Engineering, Generative AI, Computer Security, Secure Coding, Security Engineering, Hardening, Application Security, Cyber Engineering, Responsible AI, Security Testing, Threat Modeling, Security Awareness, Security Controls
Beginner · Course · 1 - 4 Weeks

Stanford University
Skills you'll gain: Feature Engineering, Healthcare Ethics, Pharmaceuticals, Data Ethics, Clinical Research, Health Systems, Healthcare Industry Knowledge, Unstructured Data, Health Care, Health Informatics, Data Mining, Managed Care, Responsible AI, Clinical Data Management, Applied Machine Learning, Medical Billing, Electronic Medical Record, Machine Learning, Artificial Intelligence, Clinical Research Ethics
Beginner · Specialization · 3 - 6 Months

Sciences Po
Skills you'll gain: Oil and Gas, Energy and Utilities, Climate Change Mitigation, International Relations, Environmental Issue, Electric Power Systems, Natural Resource Management, Environmental Policy, Economics, Political Sciences, Market Dynamics, Sustainable Development
Beginner · Course · 1 - 3 Months

Google Cloud
Skills you'll gain: Network Monitoring, Network Planning And Design, Network Troubleshooting, Cloud Engineering, Network Architecture, Cloud Computing Architecture, Hybrid Cloud Computing, Network Routing, Firewall, Kubernetes, Load Balancing, Virtual Private Networks (VPN), Cloud Security, Test Planning
Advanced · Course · 1 - 3 Months