Go to www.addthis.com/dashboard to customize your tools
  1. Home
  2. Subjects
  3. Engineering

The best Engineering courses and tutorials on the internet

Learn from over 80,000 resources made by top professionals, schools, companies, and creators.

+

Advanced filters & sort
-Clear ratings
  • Platform
  • Hours
  • POPULARITY
  • PRICE
  • REVIEWS
  • RATINGS
  • RELEVANCE
50% of our profits goes to an amazing charitable cause that you can choose. ❤️ We earn revenue via commissions on the courses we present here (prices are the same).
+150h
Udacity
Expert
+150h
4 Months
Nanodegree
Build five hands-on projects to acquire core robotics software engineering skills: ROS, Gazebo, Localization, Mapping, SLAM, Navigation, and Path Plan..
+150h
Udacity
Expert
+150h
4 Months
Nanodegree
Master autonomous flight software engineering skills as you build your career in flying cars and drone robotics.


4.3
·
81 reviews
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Electrical engineering is a free course provided by Khan Academy, diving into the subtopics: introduction to electrical engineering, circuit analysis, amplifiers, semiconductor devices, electrostatics, signals and systems, home-made robots, lego robo..
26-40h
Johns Hopkins University
Coursera
All levels
26-40h
Starts Jul 20
Good
Enroll in this course if you want to learn more about data science. This one-week class or crash course provides a better understanding of how data sc..


4.5
·
4742 reviews
26-40h
Google Cloud
Coursera
Intermediate Level
26-40h
Starts Jul 20
Good
In this week long intensive course aimed at advanced data engineering students who are interested in specializing in the google cloud platform, you wi..


4.5
·
3248 reviews
26-40h
Google Cloud
Coursera
Intermediate Level
26-40h
Self-paced
Good
This online course equips students to build highly reliable and efficient solutions on Google Cloud Platform, using proven design patterns and princip..


4.7
·
2311 reviews
26-40h
Columbia University
Coursera
All levels
26-40h
Starts Jul 20
Good
"Financial Engineering and Risk Management 1" is the first part of the course and focuses the use of simple stochastic models to price derivatives in ..


4.6
·
1573 reviews
26-40h

Wind Energy

$43/mo.
Technical University of Denmark (DTU)
Coursera
All levels
26-40h
Starts Jul 20
Good
Take a course in Wind Energy today to get an overview of key aspects in wind energy engineering. It does not matter whether you seek general knowledge..


4.7
·
1492 reviews
26-40h
Georgia Institute of Technology
Coursera
All levels
26-40h
Starts Jul 20
Good
"Introduction to Engineering Mechanics" provides an introduction to learning and applying the principles needed to provide solutions to problems in en..


4.7
·
1407 reviews
53m
Young Guru, Grammy-Nominated, Legendary Audio Engineer
Skillshare
Intermediate
53m
Self-paced
No certificate
From organizing a mix to adding effects, learn from the best. Join legendary Grammy nominee, producer, and DJ Young Guru to learn the essentials of au..


4.39
·
664 reviews
12.5h
Zaid Sabih
Udemy
All levels
12.5h
Self-paced
Okay
Learn how to hack Windows, Mac OS X, Linux & Android using Social Engineering & how to secure yourself from hackers


4.6
·
1844 reviews
7.5h
Shawn Hymel
Udemy
Beginner
7.5h
Self-paced
Okay
"Arduino Programming and Hardware Fundamentals with Hackster" teaches the participants of the course how to build circuits and program Arduino to make..


4.6
·
1776 reviews
26-40h
Google Cloud
Coursera
Intermediate Level
26-40h
Self-paced
Good
Want to know how you can improve the accuracy of your machine learning models? What about how to find which data columns make the most useful features..


4.4
·
922 reviews
26-40h
University of Pennsylvania
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
Welcome to English for Science, Technology, Engineering, and Mathematics, a course created by the University of Pennsylvania, and funded by the U.S. D..


4.8
·
780 reviews
26-40h
University of Michigan
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
COURSE DESCRIPTION This course provides an introduction to the most powerful engineering principles you will ever learn - Thermodynamics: the science ..


4.8
·
736 reviews
26-40h
Duke University
Coursera
Beginner Level
26-40h
Starts Jul 20
Good
Solve real world problems with Java using multiple classes. Learn how to create programming solutions that scale using Java interfaces. Recognize that..


4.6
·
750 reviews
26-40h
Georgia Institute of Technology
Coursera
All levels
26-40h
Starts Jul 20
Good
This course explores the topic of solid objects subjected to stress and strain. The methods taught in the course are used to predict the response of e..


4.8
·
650 reviews
4h 57m
Mohamad Halabi
Pluralsight
Intermediate
4h 57m
Self-paced
Good
Learn the essentials of software engineering and its meaning. This course exposes students to the answers to questions like, What are the building blo..


4
·
256 reviews
26-40h
Duke University
Coursera
All levels
26-40h
Starts Jul 20
Good
The course teaches students how to produce digital images and videos as well as how to use and store them. It also explores the workings of the human ..


4.8
·
590 reviews
Sal Khan
Khan Academy
Beginner
Self-paced
No certificate
Sal Khan talks about science and engineering partners, covering topics like 23andme, american museum of natural history, california academy of sciences, exploratorium, lebron asks, mit+k12, nasa, nova labs, stanford school of medicine, breakthrough j..
3h 43m
Gregory Paul Knight
Pluralsight
Intermediate
3h 43m
Self-paced
Good
This course provides an introduction to the study of software engineering by closely examining the software development process. Several popular softw..


4.5
·
173 reviews
1h
Christopher "Czar" Smith
Udemy
Beginner
1h
Self-paced
Okay
this course will teach you EQ and compression used in audio engineering


4.4
·
997 reviews
32h
Harvard University
edX
Beginner
32h
Self-paced
Okay
Top chefs and Harvard researchers explore how everyday cooking and haute cuisine can illuminate basic principles in chemistry, physics, and engineerin..
42h
Delft University of Technology
edX
Beginner
42h
Self-paced
Okay
Learn the basic framework to work on a broad spectrum of engineering problems concerning transfer of heat, mass and momentum. Learn through examples o..

Know what you are getting

Some Frequently Asked Questions
Do I pay more if I find a course via Courseroot?
+
No. As a matter of fact, sometimes you will even be provided a discount on courses because you are a referral of us.
What do I get when I buy a course?
+
This really depends on which course you buy and at which platform. We try to provide as much detailed information on the courses such as their price, the quality of the certificate, the level of difficulty, and what you will get, but you should always take a good look at the course page on the original platform to check this.
What is Courseroot really?
+
Courseroot is a platform to aims to help people find the right course for whatever it is they want to achieve. Whether you are looking for a programming tutorial to just developer your expertise or for an extensive ux design course with a high-quality certificate for your cv, we will help you find it.
What is the 50% rule?
+
The internet has made access to educational resources much and much better. With a smartphone or a laptop, you now get to study anything you want and develop your skills. However, for many children and adults in this world, this access has not been provided yet, or they do not get the chance to even consider studying because they are lacking basic needs such as proper nutrition and drinking water. Our mission with the 50% rule is to distribute some of this opportunity to these people by taking half of our profits and donating it to a charitable cause that has set out to help these less fortunate people and allow them to dream of a brighter future.
What characteristics can I use to filter through courses?
+
You can use pretty much any course characteristic to filter on such as price, level of difficulty, certificate quality, hours of content, and course provider.