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.

Instituto Tecnológico de Aeronáutica
Skills you'll gain: Test Driven Development (TDD), Unit Testing, JUnit, Test Automation, Software Testing, Testability, Maintainability, Software Design, Software Development, White-Box Testing, Object Oriented Programming (OOP), Software Quality (SQA/SQC), Programming Principles
Intermediate · Course · 1 - 4 Weeks

University of Michigan
Skills you'll gain: ChatGPT, Generative AI, Large Language Modeling, Prompt Engineering, Responsible AI, Artificial Intelligence, Data Ethics, Law, Regulation, and Compliance, Social Impact, Legal Technology, Intellectual Property, Business Ethics, Economic Development, Economics, Content Creation
Beginner · Course · 1 - 4 Weeks
University of Illinois Urbana-Champaign
Skills you'll gain: Application Specific Integrated Circuits, Hardware Design, Computer-Aided Design, Systems Design, Computer Architecture, Network Routing, Computational Logic, Electrical Engineering, Data Structures, Algorithms, Graph Theory, Mathematical Modeling, Calculus
Intermediate · Course · 1 - 3 Months

Korea Advanced Institute of Science and Technology(KAIST)
Skills you'll gain: Vibrations, Mechanics, Mechanical Engineering, Engineering Analysis, Control Systems, Engineering Calculations, Differential Equations, Mathematical Modeling, Applied Mathematics
Intermediate · Course · 1 - 3 Months
University of Michigan
Skills you'll gain: Application Deployment, Django (Web Framework), Application Development, Web Development, Web Applications, Object-Relational Mapping, Database Design, Data Modeling, Authentications, User Accounts, Data Persistence, Python Programming, Data Validation
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Power Electronics, Electrical Engineering, electromagnetics, Electronic Components, Mathematical Modeling, Thermal Management, Engineering Analysis, Engineering Design Process, Engineering Calculations
Intermediate · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React.js, Web Content Accessibility Guidelines, Web Applications, Front-End Web Development, User Interface (UI), JavaScript Frameworks, Event-Driven Programming, Performance Tuning, UI Components, Data-oriented programming, Javascript, Web Development Tools, Web Frameworks
Intermediate · Course · 3 - 6 Months

University of Illinois Urbana-Champaign
Skills you'll gain: Energy and Utilities, Oil and Gas, Electrical Power, Environmental Science, Environment, Economics, Sustainable Technologies, Physics, Climate Change Mitigation, Chemistry, Emerging Technologies
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Rust (Programming Language), Containerization, Data Pipelines, CI/CD, Docker (Software), Jenkins, Application Deployment, DevOps, LLM Application, Hugging Face, Large Language Modeling, Test Case, Restful API, Serverless Computing, Generative AI, Amazon Web Services, Command-Line Interface, Natural Language Processing, Computer Programming, Cloud Computing
Beginner · Specialization · 3 - 6 Months

Universiteit Leiden
Skills you'll gain: World History, Cultural Diversity, Political Sciences, Ancient History, Social Sciences, Economics, Sociology, Research, Scientific Methods
Beginner · Course · 1 - 3 Months

Dartmouth College
Skills you'll gain: Environment, Environmental Issue, Environmental Science, Sustainable Development, Biology, Hydrology, Water Quality, Systems Thinking, Water Resource Management, Energy and Utilities, Physics, Climate Change Mitigation, Chemistry
Beginner · Course · 1 - 4 Weeks

DeepLearning.AI
Skills you'll gain: Extract, Transform, Load, Data Preprocessing, Data Pipelines, Model Deployment, Tensorflow, Transfer Learning, Data Processing, Feature Engineering, Data Sharing, Data Transformation, Performance Tuning
Intermediate · Course · 1 - 4 Weeks