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.
Georgia Institute of Technology
Skills you'll gain: Engineering Analysis, Mechanics, Torque (Physics), Engineering Calculations, Mechanical Engineering, Engineering, Civil Engineering, Structural Analysis, Applied Mathematics, Trigonometry
Mixed · Course · 1 - 3 Months

Skills you'll gain: Prompt Engineering, Prompt Patterns, Generative AI, ChatGPT, Image Quality
Beginner · Course · 1 - 4 Weeks

Rice University
Skills you'll gain: Project Scoping, Communication Planning, Cost Management, Scope Management, Project Estimation, Project Schedules, Earned Value Management, Scheduling, Team Management, Quality Assurance, Stakeholder Management, Work Breakdown Structure, Risk Management, Organizational Structure, Procurement, Project Risk Management, Project Documentation, Requirements Management, Project Management, Planning
Beginner · Specialization · 3 - 6 Months

University of Colorado Boulder
Skills you'll gain: Systems Engineering, Failure Analysis, Model Based Systems Engineering, Engineering Management, Requirements Management, Scope Management, Design Reviews, Project Scoping, Root Cause Analysis, Test Engineering, Program Management, Systems Thinking, User Requirements Documents, Cost Management, Contract Management, Systems Design, Product Lifecycle Management, Business Requirements, Risk Management, Requirements Analysis
Build toward a degree
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Software Development Life Cycle, Software Architecture, Software Design, Software Development Methodologies, Software Design Patterns, Development Environment, Unified Modeling Language, Software Engineering, Web Applications, Software Development Tools, Software Development, Application Deployment, Programming Principles, Front-End Web Development, Back-End Web Development, Python Programming
Beginner · Course · 1 - 3 Months

Arizona State University
Skills you'll gain: Engineering Design Process, Engineering Drawings, Prototyping, Product Design, Product Development, Hardware Design, Research and Design, Design Specifications, Ideation, User Feedback
Beginner · Course · 1 - 4 Weeks

Vanderbilt University
Skills you'll gain: Prompt Engineering, ChatGPT, Prompt Patterns, LLM Application, Productivity, OpenAI, Generative AI, Artificial Intelligence, Large Language Modeling, Artificial Intelligence and Machine Learning (AI/ML), Creative Thinking, Creative Problem-Solving, Problem Solving
Beginner · Course · 1 - 3 Months

Skills you'll gain: NoSQL, Apache Spark, Data Warehousing, Apache Hadoop, Extract, Transform, Load, Apache Airflow, Web Scraping, Linux Commands, Database Design, SQL, IBM Cognos Analytics, MySQL, Database Administration, Data Store, Generative AI, Professional Networking, Data Import/Export, Python Programming, Data Analysis, Data Science
Build toward a degree
Beginner · Professional Certificate · 3 - 6 Months

Dartmouth College
Skills you'll gain: Structural Analysis, Structural Engineering, Building Design, Civil Engineering, Vibrations, Architectural Engineering, Mechanical Engineering, Construction, SketchUp (3D Modeling Software), Mechanics, Engineering Analysis, Engineering Calculations, Mathematical Modeling, Prototyping, Engineering Design Process, Experimentation, Materials science, 3D Modeling, Applied Mathematics
Beginner · Specialization · 3 - 6 Months
Khalifa University
Skills you'll gain: Environmental Management Systems, Environment Health And Safety, Environmental Monitoring, Accident Reporting, Safety Training, Occupational Safety and Health Administration (OSHA), Fire And Life Safety, Accident Prevention, Hazardous Waste Operations And Emergency Response Standard (HAZWOPER), Environmental Regulations, Environmental Engineering, Environmental Laws, Environmental Resource Management, Risk Management, Risk Management Framework, Environmental Engineering and Restoration, Risk Analysis, Environment and Resource Management, Engineering Management, Engineering
Beginner · Specialization · 1 - 3 Months

University of Leeds
Skills you'll gain: Engineering Design Process, Engineering Management, Requirements Elicitation, Product Lifecycle Management, Problem Solving, Product Planning, Product Design, Product Development, Engineering Practices, New Product Development, Product Requirements, Conceptual Design
Beginner · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Equipment Design, Performance Tuning, Image Quality, Engineering Calculations, Electrical and Computer Engineering, Hardware Design, Engineering Analysis, Engineering, Scientific, and Technical Instruments, Computer-Aided Design, Systems Engineering, Image Analysis, System Design and Implementation, Engineering Design Process, Numerical Analysis, Systems Analysis, Simulation and Simulation Software, Laboratory Equipment, Design Software, Advanced Mathematics, Mathematical Modeling
Build toward a degree
Advanced · Specialization · 3 - 6 Months
Browse the engineering courses below—popular starting points on Coursera.
Coursera's Engineering courses offer learners an array of essential skills across various engineering disciplines:
Yes. You can start learning engineering topics on Coursera for free in two ways:
If you want to keep learning, earn a certificate in engineering, or unlock full course access after the preview or trial, you can upgrade or apply for financial aid.‎
Engineering courses on Coursera are designed to cater to learners with different levels of expertise:
Acquiring skills from Engineering courses can open doors to a variety of technical and design-oriented roles: