Chevron Left
Back to Embedded Hardware and Operating Systems

Learner Reviews & Feedback for Embedded Hardware and Operating Systems by EIT Digital

4.2
stars
618 ratings

About the Course

All about practical programming and creating IoTs applications! In this course, we will talk about two components of a cyber-physical system, namely hardware and operating systems. After completing this course, you will have knowledge of both hardware components and operating systems. You are able to plan and use embedded operating systems in resource-constraint devices for Internet-of-Things (cyber-physical system) applications. In addition, you can use Cooja simulation for designing and simulating wireless sensor network applications. The course offers 4 modules, each with a graded quiz in the end and finally, one peer-reviewed programming assignment. In case you have no experience with C programming, please check a practical course like: https://www.coursera.org/learn/arduino-platform. The course is actually quite fun at the end when you play around with Cooja simulation for IoTs applications. So you can create and simulate your own design for sensor network applications. A lot of features and examples of Contiki and Cooja can be explored via assignments. There are some optional assignments of wireless sensor network applications for students who want to explore more about embedded OS in IoTs applications. - Marco Ramirez /University of Turku - Igor Tcarenko/ University of Turku - Nguyen Gia Tuan /University of Turku Ideate. Innovate. Iterate with EIT Digital...

Top reviews

SA

May 24, 2017

Initially it seemed easy and what I already knew... but the week 3 and 4 had alot of new and interesting stuff. It was great eventually... Especially the OS part and some practicals

TC

Jul 28, 2017

It is good. Thank you very much for your teaching. This course give the beginner like me a chance to have a broad view over the electronic system.

Thank the teacher and Coursera.

Filter by:

26 - 50 of 140 Reviews for Embedded Hardware and Operating Systems

By Jay U

•

May 17, 2017

Theory ..theory...theory.... into the 4th week...too dull and boring. The instructor could just have written a book or something about this.

By Chibuike H E

•

Feb 2, 2021

Not enough information to do assignments

teacher not available to answer any questions

errors on the assignments

By HuangQingZhen

•

Jun 21, 2017

The ContikiOS is not a suitable for IOT for now. It is too expensive

By Razi S

•

Mar 15, 2017

I categorize this course in the beginner level not intermediate.

By Shaimaa T A

•

Jul 29, 2017

the tutorial is so bad

By Guillermo G

•

Jun 29, 2021

Excelente curso en lo que refiere a las competencias objetivo.Seria bueno una guia mas detallada para las actividades especialmente las ultimas

By Sanyaade O A

•

Jul 27, 2017

Excellent introduction to Embedded Systems development that could serve as platform for further studies and research. A valuable pedagogy.

By Tarun K P

•

Sep 16, 2018

Excellent resources provided by the instructor and emphasizes in gaining practical knowledge

By Deleted A

•

Mar 19, 2019

nice and very understandable

By Sai S

•

Mar 21, 2019

very useful to all students

By Г В В

•

Jan 12, 2019

прикольно

By nikhil

•

Mar 24, 2019

nice

By Harsha V T

•

Mar 13, 2019

This course is very good. Even though this course teaches you basic things it will help you to explore more. You will get to know about many new things.

By G P T

•

Aug 1, 2019

It would be better if the lectures were less monotonous

By kim g

•

Feb 18, 2019

Great class to get you started in Embedded systems.

By Matteo S

•

Jan 10, 2021

The course is useful to achieve a basic knowledge about operating system for embedded devices; however, it is really basic. Moreover, it is hard to find a well define content line: there's often the perception of jumping from a topic to another and then back again.

The real minus of the course is that material (both contents and exercises) is pretty old an not updated.

Finally, I don't appreciated very much the peer-graded approach since, while being useful to have exercises, it slows down the achievement of a certificate when the course has a limited number of enrolled.

By Deleted A

•

Jan 19, 2018

The topic is definitely interesting. The course, however, does not go very deep into the topic. The assignments are not well explained and the grading criteria is severely deficient and does not help students or reviewers understand what is expected. The assignments are not well coupled with the presented material. Week 4 Assignment 2, for example, is about Contiki/Cooja analysis tools, but there is no such topic covered in the course.

By 张明哲

•

Jul 29, 2019

the last weeks assignment need more detail and instruction, it is not hard , but i belive the guidance is too vague to understand

By esha p

•

Mar 25, 2019

good

By Manuel C M

•

Oct 18, 2022

The course content is decent, working with contiki and the simulations gave an interesting insight in what operating systems are available and how working with them can look like.

But assignments and quizzes are just poorly done. Assignments are sometimes very vague which makes the peer review process difficult, even deliverables are unclear. Answers in the quizzes are often not factual but more a matter of opinion, or in very few cases even completely wrong.

By Elyasin S

•

Nov 19, 2016

I found this course to be dry. No practical examples. Just information presentation, like reading from a book. The lectures do not prepare you very well for the Quizzes and even less for the assignments. This is the only course in Coursera that really got me disappointed. Since there are not many students in this course one might feel a bit "left alone".

By Kiranlal E U

•

Feb 24, 2017

The course is for people having advanced knowledge in embedded architecture and knowledge. Until 3rd week is perfectly alright. But from 4th week the course changes to advanced knowledge. I do not think an intermediate could easily grasp enough knowledge from the 4th week. Kindly do the needful to change it.

By Hatem S

•

Sep 16, 2020

This is course is not clear enough. It shows some ideas about embedded systems and Operating systems used in the field, but it's not suitable to everyone. Yet it gives a nice idea of how things work from other perspective

By Pablo M

•

Dec 25, 2016

The course is a shallow introduction to a set of topics about embedded systems, it tries to cover too much without really explaining the concepts. The videos could have some diagram.

By Helena b

•

Mar 14, 2020

some things don't make sense, this course isn't maintained, no VMWare for mac in link so wasn't able to do assignment, quizzes are ambiguous and unhelpful to learn from.