Below you will find the best engineering courses that are currently available on the internet. They are updated regularly with the aim to keep all their characteristics like price, level of difficulty, and certificate quality up to date so you can make an informed decision about which is the best engineering course for you. Feel free to use the filters below to sift through the entire database on Courseroot.
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 science play a successful role in organizations. After this course, the student will be well-versed with statistics, machine learning and software engineering.
Learn the C Programming Language in-depth by enrolling in this course today. They have professors who provide logical and practical discussions about this language. At the end of the course, you will be able to gain more experience in using C and be a step closer the a career in computer engineering.
In this beginner's course from edX, students will learn about the fundamentals and attributes of biochemical technology in water and wastewater treatment. More information
"Engineering: Building with Nature" is a course for persons who have some experience in Ecology or bological sciences in general as well as engineers. It teaches participants how to apply ecological and engineering design principles to develop more effective and sustainable hydraulic infrastructure.
Who said engineering was all about knots and bolts? In this course, participants get exposed to vocal engineering. By participating in "Vocal Recording Technology," students will explore innovations in vocal production, audio engineering, recordingd and mixing. It is more practical than theoretical.
Aeronautical engineering is an intersting part of the Engineering field. This introductory course exposes students to the fundamentals of aeronautics as well as the science behind flying by investigating aeronautics, aerodynamics and flight mechanics. It is for persons with knowledge or an itention o pursue a career in the aeronautics industry. More information
Get down to Earth as you explore ways to protect and simultaneously use the earth More information
Come along on a
Harvard reserachers team up with top chefs to investigate how traditional and contemporary cooking can highlight fundamental principles in chemistry, engineering, and physics. In cooking, you
By better examining some real life engineering examples, you
Taking the course; "Solar Energy: Capstone Project" will teach students the skills and principles in Solar Energy and how to apply the said knowledge and skills gained in solar Energy Engineering MicroMasters program to a solar energy project. The course is useful to persons who are interested in learning the basics about Solar energy as well a those looking to further in a career in the field. More information
In this course, participants will learn how to develop ssustainable design and engineering methods to improve the reuse, repair, remanufacturing, and recycling of products for a circular economy. The course uses the curcular economy approach to address material supply challenges by keeping materials in use much longer and subsequently returning materials for new use.
If you are looking to commence a career in electrical and electronic engineering or just interested in learning the basics, this course will go a long way in satisfying that. The course exposes participant sto the fundamental knowledge about electrical and electronic engineering from Tokyo Tech instructors and Engineers who are working in the Japanese industry. The course is available in bothe the English language and Japanese language.
"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 different asset classes. Participants will understand rocket science behind financial engineering and the limitations of the theory in practice as well as why financial models should always be treated with a healthy degree of skepticism.
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 or an actual career in Green technology, this course is a good place to start. Through hands-on exercises, students will learn how to perform wind energy calculations based n simple models, among other things.
"Introduction to Engineering Mechanics" provides an introduction to learning and applying the principles needed to provide solutions to problems in engineering mechanics. Background knowledge in in basic mathematics and physics is important as concepts from these areas will be applied during the course. It addresses modeling and analysis of static equilibrum problems while emphasizing on life engineering applications and solutions.
In this week long intensive course aimed at advanced data engineering students who are interested in specializing in the google cloud platform, you will enjoy videos, practical labs and presentations. The course content includes building and managing clusters, integration of Hadoop and Spark, plus how to access and combine data using the google cloud platform. More information
This course is introductory in that it creates awareness about cybersecurity. Participants undergo a cybersecurity (specifically Social Media Security) awareness training, which teaches them how to protect against Social Engineering and Phising Scams. It is beneficial to the public, especially people who want to secure their online networks and other online information.
Software as you may know are intangible properties, which we can use to create and perform in a system. "Software Engineering: Introduction" exposes students to a world where they learn engineering principles like Agile as well as how to apply these principles to build a full-stack software system. More information
Learn the essentials of software engineering and its meaning. This course exposes students to the answers to questions like, What are the building blocks of software engineering? What processes and Methods differentiate it as a discipline? What is software ENgineering and why is it imprtant? Why should we use an engineering approach to software?
Learn how to successfully design your research and understand the underlying principles of postgraduate research from an engineering perspective.
This course provides an introduction to the study of software engineering by closely examining the software development process. Several popular software development process models are examined, along with topics on the software lifecycle, quality management, and software configuration management. O
Learn the basic principles and characteristics of physicochemical technology in water and wastewater treatment engineering. More information