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 Colorado Boulder
Skills you'll gain: Internet Of Things, General Networking, Network Protocols, Network Infrastructure, Wireless Networks, Information Systems Security, Security Engineering, Cybersecurity, Real-Time Operating Systems, Communication Systems, Data Security, Cryptographic Protocols, Emerging Technologies, Computing Platforms, Advanced Encryption Standard (AES), Software-Defined Networking, Cryptography, Cloud Platforms, Encryption
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Software Design Patterns, Node.JS, Event-Driven Programming, Object Oriented Design, Software Design, Software Architecture, Javascript, Object Oriented Programming (OOP), Systems Design, Code Reusability, Maintainability, Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Systems Architecture, AI Integrations, Cloud Deployment, Systems Design, Model Deployment, System Design and Implementation, Solution Architecture, Cloud Computing Architecture, Scalability, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Systems Integration, Cloud Management, Distributed Computing, Cloud Services, Performance Tuning, Application Programming Interface (API), Restful API, Requirements Analysis, Business Requirements
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Retrieval-Augmented Generation, Vector Databases, Embeddings, Google Gemini, AI Workflows, Agentic Workflows, OpenAI API, Generative AI Agents, Generative AI, Multimodal Prompts, Prompt Engineering, Semantic Web, Large Language Modeling, Data Pipelines, Natural Language Processing, Workflow Management, Database Management, Application Programming Interface (API), Automation, Machine Learning
Beginner · Course · 1 - 4 Weeks

Amazon Web Services
Skills you'll gain: Amazon Bedrock, AI Security, Prompt Engineering, Generative AI, Security Engineering, Application Security, Responsible AI, Security Controls
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Google Gemini, Gemini, SQL, Google Cloud Platform, Code Review, Query Languages, Debugging, Prompt Engineering
Beginner · Project · Less Than 2 Hours

Edureka
Skills you'll gain: Identity and Access Management, Cloud Engineering, Cloud Services, Cloud Deployment, Cloud Hosting, Cloud Solutions, Cloud Management, User Provisioning, Authentications, Virtual Networking, Data Storage
Intermediate · Course · 1 - 3 Months

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Differential Equations, Applied Mathematics, Engineering Analysis, Engineering Calculations, Linear Algebra, Calculus, Advanced Mathematics, Mathematical Modeling, Integral Calculus, Dependency Analysis, Mathematical Theory & Analysis, Derivatives
Build toward a degree
Intermediate · Course · 1 - 3 Months
Skills you'll gain: Containerization, LangChain, Microservices, Application Deployment, Cloud Deployment, Docker (Software), Cloud-Native Computing, Model Deployment, Kubernetes, LLM Application, Large Language Modeling, MLOps (Machine Learning Operations), AI Orchestration, AI Integrations, Distributed Computing, Site Reliability Engineering, Prometheus (Software), API Design, Scalability, Continuous Monitoring
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: JUnit, Unit Testing, Software Quality Assurance, Development Testing, Integrated Development Environments, Software Testing, Quality Assurance, Test Case, Verification And Validation, Java, Software Development Tools, Java Programming, Performance Tuning, Debugging, Performance Testing
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Embedded Software, Security Engineering, Hardening, Embedded Systems, Information Systems Security, Security Controls, Network Security, Threat Modeling, Cybersecurity, Encryption, System Configuration, Federal Information Security Management Act, Linux, Hardware Architecture, Data Storage Technologies, Key Management, Computer Hardware, Package and Software Management, Computing Platforms
Intermediate · Course · 3 - 6 Months

Google Cloud
Skills you'll gain: Google Gemini, Gemini, Generative AI, Productivity, Google Workspace, Prompt Engineering
Beginner · Course · 1 - 4 Weeks