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.

MathWorks
Skills you'll gain: Medical Imaging, Magnetic Resonance Imaging, Image Analysis, X-Ray Computed Tomography, Data Import/Export, Biomedical Engineering, Matlab, Computer Vision, Deep Learning, Software Visualization, Machine Learning
Beginner · Course · 1 - 4 Weeks

Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Regression Analysis, Exploratory Data Analysis, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Machine Learning Algorithms, Plotly, Interactive Data Visualization, Probability & Statistics, Data Presentation, Data Visualization, Feature Engineering, Statistical Analysis, Statistical Modeling, R Programming, Data Science, Machine Learning, GitHub
Intermediate · Specialization · 3 - 6 Months

Pontificia Universidad Católica de Chile
Skills you'll gain: Lean Manufacturing, Lean Methodologies, Culture Transformation, Process Improvement, Project Management, Production Process, Process Mapping, Organizational Change, Continuous Improvement Process, Value Engineering, Contract Management
Beginner · Course · 1 - 3 Months

Northwestern University
Skills you'll gain: Image Analysis, Digital Communications, Computer Vision, Visualization (Computer Graphics), Medical Imaging, Electrical and Computer Engineering, Telecommunications, Spatial Analysis, Matlab, Mathematical Modeling, Color Theory, Applied Mathematics
Mixed · Course · 1 - 3 Months

Universidad Nacional Autónoma de México
Skills you'll gain: Construction, Architecture and Construction, Plumbing, Construction Engineering, Building Design, Civil Engineering, Land Development, Materials science
Mixed · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Internet Of Things, Basic Electrical Systems, Automation Engineering, Electronics, Electronic Components, Embedded Systems, Control Systems, Electronic Hardware, Wireless Networks, Electrical and Computer Engineering, Hardware Design, Peripheral Devices, Human Machine Interfaces, Electrical Wiring, Computer Systems, Programming Principles, Systems Engineering, Computer Programming, Remote Access Systems, Interactive Learning
Mixed · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Graph Theory, Logical Reasoning, Cryptographic Protocols, Combinatorics, Computational Logic, Deductive Reasoning, Cryptography, Probability, Key Management, Computational Thinking, Encryption, Probability Distribution, Network Analysis, Public Key Cryptography Standards (PKCS), Theoretical Computer Science, Bayesian Statistics, Python Programming, Data Structures, Algorithms, Arithmetic
Beginner · Specialization · 3 - 6 Months

Hebrew University of Jerusalem
Skills you'll gain: Computer Architecture, Computer Hardware, Computer Engineering, Computational Logic, Computer Programming, System Design and Implementation, Software Design, Debugging, Computer Programming Tools, Verification And Validation, Data Storage
Mixed · Course · 1 - 3 Months

Skills you'll gain: Exploratory Data Analysis, Feature Engineering, Data Cleansing, Data Access, Data Analysis, Statistical Inference, Statistical Hypothesis Testing, Data Quality, Data Science, Probability & Statistics, Jupyter, Machine Learning, Data Manipulation, Pandas (Python Package), Statistical Analysis, Data Transformation, Artificial Intelligence
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Unit Testing, Development Testing, Scripting, Unix Shell, Software Testing, Linux Commands, Test Driven Development (TDD), Unix Commands, Scripting Languages, Development Environment, Operating Systems, Command-Line Interface, File Management, OS Process Management, Automation, Python Programming
Beginner · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Failure Analysis, Electronic Components, Systems Engineering, Thermal Management, Control Systems, High Voltage, Power Electronics, Electrical Engineering, Energy and Utilities, Basic Electrical Systems, Electrical Safety, Materials science, Manufacturing Processes, Chemistry, Requirements Analysis
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Java Programming, Object Oriented Programming (OOP), Data Structures, Java, Cryptography, Software Engineering, Computer Programming, Algorithms, Encryption, Data Analysis, Data Processing, Web Servers, File Management, Debugging
Beginner · Course · 1 - 3 Months