Engineering courses

Master the principles of design, analysis, and innovation with structured online courses covering civil, mechanical, electrical, software, and aerospace engineering from world-leading institutions.

Filter courses
4 courses updated
Industrial IoT and Control Systems in Manufacturing Free Certificate
Industrial IoT and Control Systems in Manufacturing
Cisco
Master IIoT and control systems in manufacturing: SCADA, PLCs, sensors, real-time monitoring, and predictive maintenance. Optimize production and redu...
5+ hours English
View course
Contemporary Electronic System Design - Electrical Engineering Free
Contemporary Electronic System Design
XuetangX
Design cutting-edge electronic systems. Master modern tools, component selection, layout strategies, and manufacturing considerations. Hands-on engine...
5+ hours English
View course
Advanced Operating Systems - embedded systems Free
Advanced Operating Systems
Udacity
Master advanced OS concepts for embedded systems. Learn real-time scheduling, memory management, and device drivers. Build efficient, reliable embedde...
5+ hours English
View course
Fundamentals of Electrical Engineering and Electronic Design -  Electrical Engineering Free Certificate
Fundamentals of Electrical Engineering and Electronic Design
XuetangX
Learn fundamentals of electrical engineering and electronic design. Understand Ohm's law, circuit analysis, and basic component selection. Hands-on ap...
5+ hours English
View course

Ready to design and build the future?

Choose your engineering discipline and start solving real-world problems today

Join Our Engineering Community

Connect with engineers, share projects, and get real-time updates

Engineering Online Courses (MOOC)

Learn Civil, Mechanical, Electrical & Software Engineering. Our Engineering courses collection brings together the best online classes from top universities like MIT, Stanford, Georgia Tech, and Imperial College London. Whether you're a high school student exploring disciplines or a professional seeking to upskill, you'll find rigorous and practical learning paths.

With over 100 courses in areas such as structural analysis, thermodynamics, circuit design, programming, and aerospace dynamics, our platform helps you develop career-ready engineering competencies. Many courses offer certificates upon completion and are available in multiple languages including English, Spanish, and French.

Our filtering system allows you to narrow down by duration, language, certificate availability, and price – ensuring you find the perfect engineering course matching your goals and schedule.

Why Learn Engineering?

Learning Engineering opens doors to countless career opportunities. Engineers are at the forefront of innovation, designing infrastructure, creating sustainable energy solutions, developing cutting-edge software, and exploring space. The demand for skilled engineers remains high across all sectors, from construction and automotive to tech and renewable energy.

Online Engineering courses (MOOC) allow you to gain practical problem-solving skills without committing to a full-time degree. You can learn at your own pace while working on simulation-based projects and real-world case studies. Our platform aggregates the best engineering learning resources, helping you focus on hands-on application and modern design tools like CAD, MATLAB, and Python.

Employers highly value project portfolios and recognized certifications. Completing project-based courses from leading universities demonstrates your ability to analyze, design, and implement engineering solutions. Many courses include certification exam prep for professional credentials like FE, PE, or Six Sigma.

Whether your goal is to become a licensed professional engineer, advance in manufacturing, or lead sustainable projects, learning engineering online gives you the flexibility, skills, and credentials needed to thrive in a technology-driven world.

FAQ about Engineering courses

Are these engineering courses really free?

Many of our featured courses are completely free to audit, including MIT's Introduction to Civil Engineering and Georgia Tech's Electrical Fundamentals. Some platforms offer paid certificates or graded assignments, but the core video lectures and materials are often free. Use our "Free" filter to see all zero-cost options.

Can I get a certificate after completing a course?

Yes! Most courses from partners like MIT, Stanford, and the University of Michigan provide shareable certificates upon completion. Look for the "certificate" badge on course cards. Certificates typically require a small fee or completion of assignments, and many prepare you for professional roles.

Do I need a strong math background to start?

It depends on the course. Introductory courses (e.g., "Engineering Project Management") require minimal math. Technical courses in mechanics, circuits, or thermodynamics assume basic calculus and physics. Each course description includes prerequisites to help you choose the right level.

How long does it take to complete an engineering course?

Course duration ranges from quick 1-hour introductions (e.g., Engineering Ethics) to in-depth 5+ hours specializations (e.g., Mechanical Design). Use our duration filter (0-1 hour, 1-5 hours, 5+ hours) to match your available time commitment. Professional certificate programs often recommend 5-10 hours per week over several months.