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.

National Taiwan University
Skills you'll gain: Building Information Modeling, Construction Management, Civil Engineering, Mechanical Engineering
★ 4.7 (2K) · Beginner · Course · 1 - 3 Months
The Hong Kong University of Science and Technology
Skills you'll gain: Structural Analysis, Mechanics, Engineering Calculations, Mechanical Engineering, Civil Engineering, Engineering Analysis, Engineering, Geometry
★ 4.8 (240) · Intermediate · Course · 1 - 3 Months

Universidad de Palermo
Beginner · Course · 1 - 4 Weeks

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Failure Analysis, Engineering Analysis, Mechanics, Materials science
★ 4.8 (3.5K) · Mixed · Course · 1 - 3 Months

Georgia Institute of Technology
Skills you'll gain: Structural Analysis, Engineering Analysis, Engineering, Mechanics
★ 4.8 (957) · Intermediate · Course · 1 - 3 Months

University of California, Santa Cruz
Skills you'll gain: Mitigation, Vibrations, Hazard Analysis, Safety and Security, Engineering Analysis, Hydraulics, Public Safety and National Security, Disaster Recovery, Structural Analysis, Environmental Monitoring, Geographic Information Systems, Environment, Geospatial Mapping, Spatial Data Analysis, Mechanics, Environmental Science, Spatial Analysis, Applied Mathematics, Physics
Beginner · Course · 1 - 4 Weeks

University of California, Santa Cruz
Skills you'll gain: Vibrations, Mechanics, Spatial Data Analysis, Geographic Information Systems, Geospatial Mapping, Spatial Analysis, Physics, Environment, Systems Of Measurement, Environmental Monitoring, Environmental Science, Disaster Recovery, Emergency Response, Applied Mathematics, Public Safety and National Security, Graphing
Beginner · Course · 1 - 3 Months

Skills you'll gain: Extract, Transform, Load, Web Scraping, Database Management, Databases, Unit Testing, Data Transformation, Package and Software Management, Application Programming Interface (API), Integrated Development Environments, Python Programming, Style Guides
★ 4.6 (864) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Python Programming, NumPy, Data Analysis
★ 4.6 (44K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Dashboard Creation, Model Deployment, Feature Engineering, PySpark, Data Import/Export, Big Data, Apache Spark, Data Governance, Dashboard, Apache Kafka, Cloud Deployment, Data Access, Apache Hadoop, Cloud API, Data Architecture, Apache Hive, Data Quality, Data Cleansing, Applied Machine Learning, Cloud Services
★ 4.6 (4.4K) · Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Full-Stack Web Development, Software Design, Web Development, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Computer Programming Tools, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Back-End Web Development, Integrated Development Environments, Python Programming
★ 4.7 (4.9K) · Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, ChatGPT, Generative AI
★ 4.7 (8.2K) · Beginner · Course · 1 - 4 Weeks