Latest Courses
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Beginners Eclipse Java IDE Training CourseCheck course
Xamarin Android - A Master Guide to App Development in C#Check course
Python for beginnersCheck course
Salesforce Integration With External SystemsCheck course
Game Audio 101 & 201: Beginner to Advanced Game Sound DesignCheck course
Build a Complete Youtube Video App: Swift2.2 & 3 and XcodeCheck course
Shopify Mastery | Build a Shopify Store in Just 1 HourCheck course
Java Regular Expression FoundationCheck course
Agile Software Testing - Techniques and ToolsCheck course
Python Programming Skills Test With ExplanationCheck course
Software Architecture for the Internet of Things

Software Architecture for the Internet of Things

FREE

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.3/10 (Our Score)
Product is rated as #16 in category Internet of Things

This course will teach you how to design futureproof systems that meet the requirements of IoT systems: systems that are secure, interoperable, modifiable and scalable. Moreover, you’ll learn to apply best–in–class software architecture methods to help you design complex IoT and other applications. Lastly, you’ll come to understand the business impact of the technical decisions that you make as an IoT system architect. You’ll learn all about software architecture in the next 5 weeks! In the first week, you’ll discover why having a well–designed architecture is important and which challenges you might come across while developing your architecture. By the end of the second week, you’ll already be able to write your own requirements! In the third and fourth week, you will learn how to correctly write quality attributes and quality attribute scenarios for a specific case. In the last week, you’ll learn to describe your own patterns and tactics and see how they’re used in an Android framework.

Instructor Details

Prof.Dr.ir. Frank Gielen has extensive experience with R&D in the telecommunication and software technology sector as well as in raising venture capital, university-industry collaborative research and spin-off creation. He held a number of technical and management positions in the software industry. He started as a software architect with AT&T Bell Labs in the USA and was director of software technology at Alcatel. In 1998 he joined Tellium, a US based start up company in optical network technology, as the VP of Software Engineering. Tellium had a successful IPO on NASDAQ in 2001. He returned to Europe in 2001 as the CEO for Tellium EMEA. Today he is professor of software technology entrepreneurship at the University of Ghent. Since 2010 his was the Director of the Incubation & Entrepreneurship at iMinds, the leading digital incubator and business accelerator in Flanders. The iStart incubation program of iMinds was ranked number 4 in UBI’s global ranking of university accelerators in 2015. Frank was recently appointed as head of the EIT Digital Professional School with the ambition to lead the innovation of professional development and executive education for companies, organisations and individuals going through a digital transformation.

Specification: Software Architecture for the Internet of Things

Duration 15 hours
Year 2016
Certificate Yes
Quizzes Yes

41 reviews for Software Architecture for the Internet of Things

3.6 out of 5
16
16
3
2
4
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Avatar

    Freek W

    For someone who’s been a senior software engineer for a bunch of years, the topics on design patterns and tactics could have dug a bit deeper.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Avatar

    Leandro E B

    The course presents lots of concepts and papers, but it doesn’t really seems applicable in reality. It felt too “fluffy” and subjective to me.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Avatar

    Ahmad S

    Good, but not so deeply good

    Helpful(0) Unhelpful(0)You have already voted this
  4. Avatar

    Khanh N

    The course is almost focus on the SA for traditional software , not too much example, theories and miss some important core components of IoT architecture and especially is security that is also most important quality attribute for IoT project

    Helpful(0) Unhelpful(0)You have already voted this
  5. Avatar

    Jose C C

    The course covers a wide range of aspects about Software Architecture, even beyond the scope of IoT. The peer review assignments help to put into practice some of the concepts, which may seem to be quite abstract at first glance. An improvement suggestion would be to provide more exercises to work on the case study presented in the last units, in order to take advantage of the additional material provided.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Avatar

    Jersey B

    Excellent course as an introduction and overview of generic software architecture concepts. It would be great to get more in depth information about IOT specific patterns and technologies from the architecture trade off perspective.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Avatar

    Mohamed A

    I didn’t learn a lot from this course. It didn’t explain technical IT architectures of IoT.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Avatar

    Carlos P

    I do not remember having been in a course where concepts were so easily applicable. In addition, it clarified me so many technical questions about the techniques I used in my day to day and helped me to define a new approach to my career, now focusing to the Internet of things

    Helpful(0) Unhelpful(0)You have already voted this
  9. Avatar

    Chathura R D S

    In terms of Theory for General Software Architecture this Course is a good refresher for a person who is working with Software Architecture already. The Course could have more focused on IoT specific scenarios compared to Generic Software Architecture. What i recommend is to change the course title and have a separate one for IoT specific matters. If the presenters can provide more practical examples that will help remember how and where we can apply these scenarios. Overall this course content is good and interesting to watch.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Avatar

    naveen t

    Good : It is a very concise course with each week session providing references to books for learning more in depth. Overall I am very satisfied and glad to take this course. Improvements: A lot of information squeezed into short videos. Students would benefit more if there are a bit more videos covering all topics in depth not just refer them to chapters in a book. Some questions are little bit ambiguous. I think reading the book along with this course is very important to understand clearly and apply it at work.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Avatar

    Raghvendra

    It’s not on architecture for IoT as name suggests. It’s general software architecture course.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Avatar

    olgakl77

    Nice course. Good points discussed.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Avatar

    Dana S

    This course provided me with a a set of takeaway tools that I can leverage on projects for attribute driven design. The focus on methodology, design, peer review, and patterns and tactics would benefit any architect that may be interested in this design approach.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Avatar

    Roshini S

    Good course

    Helpful(0) Unhelpful(0)You have already voted this
  15. Avatar

    Rinaldo F

    Very good course and material. Can be downloaded and read again .

    Helpful(0) Unhelpful(0)You have already voted this
  16. Avatar

    Mohammed S I

    For someone like me who is new to Software Architecture, this course gave some basic understanding. I expected the concepts to be explained more effectively. I hardly understood the DYAMAND example given at the end of the course.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Avatar

    Faiz A

    Good course to get the fundamental and simple case study for easy understanding.

    Helpful(0) Unhelpful(0)You have already voted this
  18. Avatar

    Zahi K

    Very high level with no specific details except for one use case

    Helpful(0) Unhelpful(0)You have already voted this
  19. Avatar

    Karthik

    A very designed course

    Helpful(0) Unhelpful(0)You have already voted this
  20. Avatar

    aditi j

    Good Course , however can have more information on architecture

    Helpful(0) Unhelpful(0)You have already voted this
  21. Avatar

    OLIVRIN G

    A solid course which brings methods and examples to qualify and quantify requirements and their attributes. Modifiability and interoperability for instance are applied to IoT. Tradeoffs and techniques in architecture design and evolution are well explained. Good background reading material. Homework is quite difficult to understand and do.

    Helpful(0) Unhelpful(0)You have already voted this
  22. Avatar

    Nich

    Good course

    Helpful(0) Unhelpful(0)You have already voted this
  23. Avatar

    Felipe C

    Good overall course on software architecure with an emphasys on ADD and a little about IoT. Would like to have dug a little deeper and maybe have some more practical exercises.

    Helpful(0) Unhelpful(0)You have already voted this
  24. Avatar

    Jeffery

    This lesson is a very good guideline of Quality Attribute Driven Software Architecture design.

    Helpful(0) Unhelpful(0)You have already voted this
  25. Avatar

    Johanna K

    The course gives a nice glimpse on how systems can be planned and documented. I liked the questions between videos, because they highlighted the important points and helped me understand the topic better. Videos were high quality. I liked that the important points were shown as text in videos at the same time as the professor or instructor talked about the topic. That gave me both visual and auditory stimulus and thus helped me learn the topic more efficiently. The quizzes asked about important things and gave really good feedback for both correct and incorrect answers. The reading tasks were otherwise correctly timed, but reading the ADD paper took me more like 2 3 hours than promised 20 minutes. As said, the course gave a nice glimpse to one type of planning and documenting the system, so it feels bit exaggerating to promise the students to become software architects after the course. But this is one step forward that goal, thank you for this course!

    Helpful(0) Unhelpful(0)You have already voted this
  26. Avatar

    Min K H

    I learned a lot through this course and was able to apply some of my learnings to my current work. Definitely would like to recommend this course!

    Helpful(0) Unhelpful(0)You have already voted this
  27. Avatar

    Defeng H

    it’s easy to understand and the tool and method are helpful in real projects.

    Helpful(0) Unhelpful(0)You have already voted this
  28. Avatar

    Mehdi E a

    It provides the essential ground to start the IoT software architecture journey

    Helpful(0) Unhelpful(0)You have already voted this
  29. Avatar

    Sumit K

    Nicely designed course and covers a lot in short period.

    Helpful(0) Unhelpful(0)You have already voted this
  30. Avatar

    Sudarshan B

    It is a great course to start with Internet of Things when you know the hardware level already. At first, Software Architecture was thought in general, and then it was linked to the Internet of Things scenarios. The takeaway for this course is good. Also, the course is nicely designed. Thank you.

    Helpful(0) Unhelpful(0)You have already voted this
  31. Avatar

    armin m

    This course is a shame. I can not imagine than anybody of the team who created this course is aware of the current situation. None of the materials for week 4 and week 5 is available online. The course videos are extremely boring and the slides displayed in the videos are small, blurred and unreadable. They are also not downloadable from anywhere. There are obviously only a handful participants. Much too less to have a peer graded assignment working.

    Helpful(0) Unhelpful(0)You have already voted this
  32. Avatar

    Christian L

    Quite interesting from the IoT course I did in 2016 on EDX: ColumbiaX DS101x 103x

    Helpful(0) Unhelpful(0)You have already voted this
  33. Avatar

    Roosvelt S O

    Pros: The content is relevant, you receive valuable and extense info properly summarize. Cons: lack of participants for reviewing the multiple assigments.

    Helpful(0) Unhelpful(0)You have already voted this
  34. Avatar

    Oleksandra

    Awful English, is this a joke? No emotions, the lector just reads the text from the screen behind.

    Helpful(0) Unhelpful(0)You have already voted this
  35. Avatar

    Mikhail K

    Too much theory and very little practice.

    Helpful(0) Unhelpful(0)You have already voted this
  36. Avatar

    chandrakanth p

    good

    Helpful(0) Unhelpful(0)You have already voted this
  37. Avatar

    Viswanatha R A

    VERY GOOD

    Helpful(0) Unhelpful(0)You have already voted this
  38. Avatar

    Tene K T D

    detailed presentation

    Helpful(0) Unhelpful(0)You have already voted this
  39. Avatar

    Rasika R D

    IT IS GOOD COURSE . I RECOMMEND IT TO EVERYONE .

    Helpful(0) Unhelpful(0)You have already voted this
  40. Avatar

    BATTU N

    Essay to Complete the course

    Helpful(0) Unhelpful(0)You have already voted this
  41. Avatar

    Thamatam C

    I learned many things from this Course

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Software Architecture for the Internet of Things
    Software Architecture for the Internet of Things

    Price tracking

    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare