Great course a lot to learn and a lot to know along with great and cool teaching staff I enjoyed much and learned a lot. Thanks to all the teaching staff and google for such a wonderful course.
one of the most poor made courses I have ever had the displeasure of paying for. this course is BAD. and my standards for a good online course are pretty low. some of the various sins this course has to answer for are: 1. giving a definition for hardware standard, then linking to "an external reading if you want to learn more" and the FIRST line of that external reading directly conflicts with what the instructor just said.
2. Those "supplemental readings?" yeah 99% of those are links to wikipedias definition of the given subject. hope you weren't actually trying to learn or something.
3. A wonderful collection of the most aggravatingly non-specific multiple choice quiz questions, in which any of the given answers are true, but they're looking for a specific solution for a nonspecific problem so good luck figuring that out.
4. To compliment the non-specific quiz's they offer a fine selection of non-specific directions to writing assignments. only AFTER you submit your project are you able to find out what they are actually looking for. the most extreme example of this is in the final project directions, which one of my colleagues aptly described as "cryptic"
5. Do you like technical failures? cause they do! smash your face in frustration as the labs fail to grant write permissions to the hardrive you are supposed to be working on, your interactive tests gets garbled all over the screen, (and don't tell me that's a user error, I tried that test on 3 different OS's across 2 different machines) or random "Analyzing Background" messages flicker on and off the instructors face.
But its no big deal, there's always time for a couple political propaganda videos or google product promotion
Tldr: everything I hate about google, condensed into one place.