Chevron Left
返回到 Embedded Hardware and Operating Systems

学生对 EIT 数字 提供的 Embedded Hardware and Operating Systems 的评价和反馈

4.2
330 个评分
72 个审阅

课程概述

This course is intended for the Bachelor and Master's students, who like practical programming and making 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 the 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. We have 4 modules, each with a graded quiz in the end and finally we have one peer reviewed programming assignment In case you have no experience with C programming, please check you a practical course like: https://www.coursera.org/learn/arduino-platform. The course is actually quite fun at the end when you are playing 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 Check out our whole curriculum: http://iot4health.utu.fi/...

热门审阅

SA

May 25, 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

SA

Jul 27, 2017

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

筛选依据:

26 - Embedded Hardware and Operating Systems 的 50 个评论(共 67 个)

创建者 Srijan S

Jun 18, 2018

It's a good course for advanced learning but not so much for beginners. I found the quizzes quite challenging and worst of all, vague.EDIT - They were quick to follow up and have seemed to taken my feedback very seriously. Course looks great now, highly recommend

创建者 Tian C

Jul 29, 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.

创建者 aly h m h s

Jun 10, 2017

excellent for beginners but some questions are not clear in the last two modules

创建者 Tarun K P

Sep 16, 2018

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

创建者 Raj S

Oct 31, 2018

Nicely explained

创建者 Sai N

Nov 13, 2018

GOOD

创建者 Mohammed H

Aug 19, 2019

great couse!!!

创建者 Dharmendra s

Aug 20, 2019

its nice course

创建者 zahedkhanpathan

Sep 09, 2019

good

创建者 KOLUSU R Y

Apr 09, 2019

GREAT COURSE

创建者 Zijun M

Jan 16, 2018

This course gave me an overview on the Embedded Hardware and Operating System. It is not particularly designed for hands-on experience or practical skills. But still, a good course for beginners like me.

创建者 saibabu

Dec 13, 2016

Instructor is very good.His explanation about CONTIKI is simple super.Course Structure is very good.But,in my opinion require little bit elaborated explanation about ASSIGNMENT.Rather than everything is fine.

Thanks to COURSERA.

创建者 MUNEER K

Jan 25, 2017

IT IS VERY INFORMATIVE AND KNOWS ALL FUNDAMENTAL CONCEPT AND IDEAS

创建者 Satyanarayana R Y

Sep 23, 2017

Very good course, well structured

创建者 IMAD E M

Mar 23, 2017

Good Introduction to Embedded Systems and operating systems, discuss interesting topics and the architecture of OS, a little hard and challenging but it worth it.

创建者 Abdallah A A

Sep 23, 2016

Good introduction to embedded systems development with "OS". but it needs to include better & more code examples

创建者 Thirawat B

Aug 08, 2017

Final assignment is very interested but unclear and lack of supporting document or material to help student finish assignment correctly.

创建者 Swathi G

Sep 01, 2017

The course has a lot of useful information. It is paced very well for their intended audience (undergraduate/graduate students).

It should be improved in terms of assignments, practice and mention more resources for further reading/practice.

创建者 Syed S u H S

Aug 11, 2018

great

创建者 itamar e

Nov 19, 2018

very informative, not enough practices

创建者 Pruthvi T

Aug 01, 2019

It would be better if the lectures were less monotonous

创建者 Wayne S

May 05, 2018

It gives a brief introduction to everything. But sometimes it is hard to understand because the lectures are without any figures or charts.

创建者 Ronald H

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.

创建者 Jeffrey R S

Jan 23, 2018

The last assignment (example) wasn't so clear.

创建者 João P N B

May 28, 2017

Well, I thank the teacher and his team for the effort to make the course available.

_______________________________________________________________

So, the course is not intermediate or beginner level.

If you know something about embedded system:

It's a good reminder with a bunch of topics that are only quoted and not explained in depth. No topic goes deeper, you have to do it by yourself it's like "Embedded systems can be classified as to dependability ( reliable, safe, secure, maintanable, etc), now go by yourself and search for it."

If you know nothing about embedded system:

Probably you are to feel a little bit effort and you're going to make a hard effort to understand something. Classes will be like " In the world there are processors, microcontroller, FPGA, ASIC and they have certain things(SRAM, peripherals, etc) and then you use them to build aerospace avionics, good look.

_______________________________________________________________

Improvement

The course should use more drawings ( flowchart, diagram), it would be much more understandable. Too many topics you can't bring to the real world.

The course has a nice tittle. But, I wish this course was seperated in longer modules or courses, because there are too many topics for very few time... so you wont learn anything really solid.

for instance:

1- Designing embedded - Raise requirements for project based on real project ( eg. temperature and humidity sensor to work battery powered, show information in a display the information of temp and humidity. Must be reliable, safe, low power consumption ) and so on. Learn how to search for components, price, availability, datasheet.

2 - FPGA - How to implement the project above using a platform ( or at least simulation). Program in VHDL or Verilog.

3 - Processor - ...

4 - MCU - ...

5 - Building firmware in C - Develop firmware without OS. Use state machines of things like that

6 - Build firmware with an OS.

7 - Drawing PCB - Ariiise board!!!

So, I just gave an idea I do not know how difficult would it be to bring to reality