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 of Michigan
Skills you'll gain: Prompt Engineering, Large Language Modeling, Generative AI, Artificial Intelligence, Responsible AI, Visualization (Computer Graphics)
Beginner · Course · 1 - 4 Weeks

Arizona State University
Skills you'll gain: Manufacturing Processes, Materials science, Mechanical Engineering, 3D Modeling, Manufacturing Operations, Equipment Design, Experimentation, Computer-Aided Design, Process Analysis, Quantitative Research
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Large Language Modeling, Google Gemini, Talent Acquisition, LLM Application, Generative AI, Recruitment, HR Tech, Responsible AI, ChatGPT, Recruitment Strategies, AI Enablement, Data Ethics, Automation
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, HubSpot CRM, Business Process Automation, Google Sheets, Workflow Management, Automation, Data Pipelines, JSON, Unstructured Data
Beginner · Course · 1 - 4 Weeks

Politecnico di Milano
Skills you'll gain: Physics, Laboratory Experience, Electrical Systems, Experimentation, Electric Power Systems, Scientific Methods, electromagnetics, Physical Science, Electronic Components
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Systems Engineering, Aerospace Basic Quality System Standards, Global Positioning Systems, Engineering Design Process, Control Systems, Systems Integration, Engineering, Human Factors, System Testing, Communication Systems, Robotics, Automation, Structural Engineering, Thermal Management, Physical Science, Electric Power Systems, Environmental Monitoring, Mechanics
Beginner · Course · 1 - 3 Months

Skills you'll gain: JUnit, Apache Maven, Spring Boot, Model View Controller, Unit Testing, Frontend Integration, Microservices, Application Development, Spring Framework, Redis, Restful API, YAML, Java, Java Programming, MongoDB, Application Deployment, NoSQL, Ajax, Hibernate (Java), Data Persistence
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Generative AI, Generative Model Architectures, Prompt Engineering Tools, AI Enablement, Large Language Modeling
Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Vibe coding, Microsoft Copilot, GitHub, Code Review, AI Personalization, Prompt Engineering, LLM Application, Integrated Development Environments, Computer Programming Tools, Application Development, Software Development, Web Development
Intermediate · Course · 1 - 3 Months

Rice University
Skills you'll gain: Physics, Mechanics, electromagnetics, Vibrations, Materials science, Applied Mathematics, Geometry, Physical Science, Trigonometry, Mathematical Modeling, Advanced Mathematics, Calculus, Differential Equations, Linear Algebra, Engineering Analysis, Algebra, Integral Calculus, Problem Solving
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Unit Testing, Test Case, Application Deployment, Responsive Web Design, Test Driven Development (TDD), Continuous Deployment, Debugging, Maintainability, LinkedIn, Cascading Style Sheets (CSS), Front-End Web Development, Software Testing, Code Review, Development Testing, Interviewing Skills, Web Development Tools, HTML and CSS, Web Development, Application Development, Software Documentation
Intermediate · Specialization · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Application Design, Software Development Life Cycle, Software Design, Systems Development, Software Development, Business Architecture, Business Risk Management, User Centered Design, Process Design
Beginner · Course · 1 - 4 Weeks