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: Prompt Engineering, Large Language Modeling, Data Preprocessing, Convolutional Neural Networks, Plot (Graphics), Generative AI, Deep Learning, Unsupervised Learning, Model Evaluation, Natural Language Processing, Responsible AI, Time Series Analysis and Forecasting, Data Visualization, Transfer Learning, Supervised Learning, Data Ethics, Image Analysis, Recurrent Neural Networks (RNNs), Model Deployment, Embeddings
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, Prompt Engineering, Development Environment, Large Language Modeling, Text Mining, Databases, OpenAI, Semantic Web, Artificial Intelligence
Intermediate · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Torque (Physics), Mechanics, Physics, Geometry, Algebra, Mechanical Engineering, Trigonometry, Calculus, Mathematical Modeling, Applied Mathematics, Problem Solving
Intermediate · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Dataflow, Data Pipelines, Serverless Computing, Identity and Access Management, Data Infrastructure, Cloud Security, Cloud Computing, Data Integrity, Performance Tuning, CI/CD, Data Processing, Debugging, Real Time Data, System Monitoring, Data Storage Technologies, Unit Testing, Containerization, Interoperability, File I/O, Data Transformation
Intermediate · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Cloud Development, Cloud Computing Architecture, Cloud Computing, Amazon Web Services, Cloud Infrastructure, Cloud Services, Internet Of Things, Amazon Elastic Compute Cloud, Linux Administration, Software Installation, Embedded Systems, Machine Learning, Command-Line Interface, Restful API
Mixed · Course · 1 - 4 Weeks

Lund University
Skills you'll gain: Sustainable Development, Systems Thinking, Sustainable Business, Sustainable Technologies, Sustainability Standards, Policy Development, Environmental Policy, Environmental Science, Climate Change Programs, Innovation, Environment and Resource Management, Natural Resource Management, Mathematical Modeling, Governance, Geospatial Information and Technology
Beginner · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Android Development, Android Studio, Software Testing, Mobile Development, Java, Development Testing, Unit Testing, Application Development, Integration Testing, User Interface (UI), Data Persistence
Mixed · Course · 1 - 4 Weeks

National Taiwan University
Skills you'll gain: Medical Imaging, Engineering, Scientific, and Technical Instruments, Physics, Display Devices, Physical Science, Experimentation, Mathematical Modeling, Scientific Methods, Applied Mathematics, Scientific Visualization
Mixed · Course · 1 - 3 Months

Universiteit Leiden
Skills you'll gain: Sustainable Development, Sustainable Design, Sustainable Technologies, Environmental Resource Management, Sustainable Engineering, Environment, Environmental Science, Resource Utilization, Materials science, Supply And Demand, Economics, Analysis, Consumer Behaviour
Beginner · Course · 1 - 3 Months

Skills you'll gain: Node.JS, Unit Testing, Server Side, Javascript, Debugging, Back-End Web Development, File Systems, Development Testing, Web Applications
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Sampling (Statistics), Statistical Hypothesis Testing, Data-Driven Decision-Making, Descriptive Statistics, Correlation Analysis, Data Analysis, Probability Distribution, Statistical Software, Statistics, Statistical Analysis, Estimation, R (Software), Data Visualization, Risk Analysis, Probability, Statistical Methods, R Programming, Return On Investment, Probability & Statistics, Problem Solving
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Dartmouth College
Skills you'll gain: C (Programming Language), Computer Architecture, Embedded Software, Computer Engineering, Computer Programming, Computer Science, Program Development, Data Structures, Linux, Debugging
Beginner · Course · 1 - 3 Months