Engineering courses can help you learn design principles, project management, systems analysis, and problem-solving techniques. You can build skills in technical drawing, materials selection, and prototyping, along with understanding regulatory standards and sustainability practices. Many courses introduce tools such as CAD software for design, simulation programs for testing, and project management platforms to streamline workflows.

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Engineering, Engineering Calculations, Construction, SketchUp (3D Modeling Software), Architectural Design, Failure Analysis, Design
★ 4.8 (186) · Beginner · Specialization · 3 - 6 Months

Edureka
Skills you'll gain: Databricks, Data Pipelines, Cloud-Native Computing, Apache Spark, Microsoft Azure, Data Architecture, Data Warehousing, Data Management, Data Access, Data Processing, Real Time Data, Data Quality, Data Validation, Data Transformation, SQL
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Simulation and Simulation Software, Finite Element Methods, Simulations, Computer-Aided Design, Cloud Technologies
★ 4.6 (396) · Beginner · Guided Project · Less Than 2 Hours

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Data Analysis, Computational Logic, Engineering Calculations, Integral Calculus, Trigonometry, Linear Algebra, Engineering Analysis, Logical Reasoning, Deductive Reasoning, Probability & Statistics, Statistical Analysis, Calculus, Statistics, Statistical Methods, Bayesian Statistics, Statistical Inference, Theoretical Computer Science, Mathematics and Mathematical Modeling, Numerical Analysis, Descriptive Analytics
★ 4.5 (205) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Prompt Engineering, Prompt Engineering Tools, Prompt Patterns, Responsible AI, Multimodal Prompts, Google Gemini, Data Ethics, ChatGPT, AI literacy, Generative AI, Gemini, AI Workflows, AI Personalization, Law, Regulation, and Compliance, Artificial Intelligence, Artificial Intelligence and Machine Learning (AI/ML), Automation, Verification And Validation, Image Analysis
Beginner · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Unit Testing, Large Language Modeling, LangChain, Generative AI, Retrieval-Augmented Generation, Data Wrangling, Responsible AI, Exploratory Data Analysis, Unsupervised Learning, Model Evaluation, Generative Model Architectures, PyTorch (Machine Learning Library), LLM Application, Keras (Neural Network Library), Supervised Learning, Vector Databases, Fine-tuning, Python Programming
★ 4.7 (101K) · Beginner · Professional Certificate · 3 - 6 Months

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, AI literacy, AI powered creativity, Artificial Intelligence
★ 4.8 (8.2K) · Beginner · Course · 1 - 3 Months

ISAE-SUPAERO
Skills you'll gain: Mechanics, Hazard Analysis, Risk Control, Simulations, Simulation and Simulation Software, Systems Of Measurement, Engineering Calculations, Physics, Engineering, Scientific, and Technical Instruments, Mathematical Modeling
★ 4.7 (616) · Beginner · Specialization · 3 - 6 Months

MathWorks
Skills you'll gain: Model Based Systems Engineering, Systems Engineering, Systems Architecture, Systems Design, Requirements Analysis, System Requirements, Verification And Validation
★ 4.8 (296) · Beginner · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Prompt Engineering, ChatGPT, Unstructured Data, Generative AI, Artificial Intelligence, Text Mining, Business Writing, Natural Language Processing, Analysis, Document Management, Language Interpretation, Translation, and Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: NoSQL, Extract, Transform, Load, Database Administration, Apache Spark, Data Warehousing, Web Scraping, Bash (Scripting Language), Package and Software Management, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, SQL, IBM Cognos Analytics, Data Store, Generative AI, Professional Networking, Python Programming, Data Analysis, Data Science
★ 4.6 (63K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: User Story, Cloud Deployment, CI/CD, Unit Testing, Software Development Life Cycle, Bash (Scripting Language), Open Web Application Security Project (OWASP), Package and Software Management, Continuous Integration, OpenShift, Istio, Kubernetes, Cloud Infrastructure, Test Driven Development (TDD), Git (Version Control System), DevOps, Grafana, Software Engineering, Python Programming, Application Development
★ 4.6 (66K) · Beginner · Professional Certificate · 3 - 6 Months