Civil engineering courses can help you learn structural analysis, fluid mechanics, geotechnical engineering, and transportation systems. You can build skills in project management, site assessment, and environmental impact evaluation. Many courses introduce tools like AutoCAD for drafting designs, MATLAB for simulations, and GIS for spatial analysis, showing how these skills are applied in real-world projects.

Codio
Skills you'll gain: Prompt Engineering, OpenAI API, Multimodal Prompts, Generative AI, Photo Editing, OpenAI, Animations, Computer Graphics, Application Programming Interface (API), Graphic and Visual Design
Beginner · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Theoretical Computer Science, Mathematics and Mathematical Modeling, Applied Mathematics, Algorithms, Cryptography, Data Management
Build toward a degree
Beginner · Course · 1 - 3 Months

Scrimba
Skills you'll gain: Responsive Web Design, HTML and CSS, Cascading Style Sheets (CSS), Web Design, Web Design and Development, Web Development, UI Components, Interactive Design, Hypertext Markup Language (HTML), Typography, Design Strategies, Aesthetics
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative Adversarial Networks (GANs), Generative Model Architectures, Retrieval-Augmented Generation, Generative AI, Autoencoders, ChatGPT, Model Training, Deep Learning, Model Evaluation, Vision Transformer (ViT), Artificial Intelligence and Machine Learning (AI/ML), Tensorflow, Large Language Modeling, Prompt Engineering, PyTorch (Machine Learning Library), Artificial Neural Networks, Image Analysis, Computer Vision, Unsupervised Learning, Natural Language Processing
Beginner · Specialization · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Control Systems, Simulation and Simulation Software, Mechanics, Numerical Analysis, Differential Equations, Mathematical Modeling, Engineering Analysis, Simulations, Engineering Calculations, Advanced Mathematics, Linear Algebra, Engineering Design Process, Torque (Physics), Applied Mathematics, Physics, Calculus, Mathematical Theory & Analysis
Advanced · Specialization · 1 - 3 Months

AI Business School
Skills you'll gain: Agentic Workflows, Agentic systems, AI Workflows, No-Code Development, Generative AI Agents, AI Enablement, Digital Transformation, Business Process Automation, Business Technologies, Automation, Artificial Intelligence, Finance, Application Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Electrical Systems, Embedded Software, Electric Power Systems, Engineering Software, Power Electronics, Hardware Troubleshooting, Software Systems, Systems Architecture, Electrical Engineering, Systems Integration, Debugging, Control Systems
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Radiation Protection, Plant Operations and Management, Safety Standards, Safety Assurance, Engineering, Physics, Process Engineering, Engineering Analysis, Energy and Utilities, Thermal Management, Engineering Calculations, Physical Science
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Network Security, Network Troubleshooting, Software-Defined Networking, Network Engineering, Network Monitoring, Virtual Networking, TCP/IP, Network Architecture, Computer Networking, Network Performance Management, Network Protocols, General Networking, Cybersecurity, Network Infrastructure, Network Administration, Local Area Networks, Network Analysis, OSI Models, Network Model, Network Routing
Build toward a degree
Beginner · Course · 1 - 3 Months

Skills you'll gain: Cryptographic Protocols, Blockchain, Business Continuity Planning, Cryptography, Encryption, Business Continuity, Disaster Recovery, Data Management, Security Engineering, Digital Assets, Threat Modeling, Vulnerability Assessments, Security Architecture Review, Cybersecurity, Regulatory Compliance, Enterprise Security, Network Security, Asset Protection, Vulnerability Management, Data Security
Beginner · Specialization · 1 - 3 Months

LearnKartS
Skills you'll gain: Spring Framework, Java, Spring Boot, Java Programming, Hibernate (Java), Web Development, Web Servers, Web Components, Servers, Application Deployment, Databases
Intermediate · Course · 1 - 3 Months

Coursera
Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Multimodal Prompts, Email Automation, Customer experience improvement, Generative AI, AI Personalization, Customer Support, Personalized Service, Customer Service, Product Support, Operational Efficiency, Automation
Beginner · Course · 1 - 4 Weeks