This is an introductory course to Blockchain. The supplemented material (in other words self-study) is excellent and in my opinion is the only way to master the concepts and details of this discipline
A comprehensive and clear course that summarizes the basic concepts to understand blockchain technology. Also, the resources and contents included are very valuables. I totally recommend this course.
von Sachin G•
Easy Explantion and All tasks went with ease due simple lessons
von Prashant B•
Everything in the course was as simple as crisp as possible. Except for the assignment!!
von Mandil L•
it is of great help but why is the course not updated?
von Chandra S S•
The course should have more Elaboration on Bitcoin
von Chris R•
Many broken and outdated links and resources.
von Fabrizio F•
Should make more use of better visuals.
Videos are way too short and basically reading a reference text. Not sure what the benefit of taking this course is compared to buying an audiobook on the subject
Extremely dry for something that was actually created on very practical basis.
Hopefully it will improve in next courses
von Eric C•
Pros: This course does cover blockchain basics, and provides an okay structure for exploring the space.
Cons: The course content (lectures, quizzes, and assignments) are uninspired and rote - the professor doesn't understand how to educate. Far below the quality I expect from Coursera.
von Alexander M•
Question in stile `select the wrong ending for sentence` are super confusing and not widely used anymore in nowadays e-learning anymore.
von yash s•
Week 4 assignment's environment setting is a very tedious task. try to make it user friendly.
von Christopher M•
Boring, and quick, minimal information, doesn't actually teach how smart contracts work.
von Mohamed T M•
not clear enough content
von Yao C•
von gabriele r•
von MATTHEW P•
Sorry but this is a terrible course. The instructor has zero charisma, reading off an autocue with filmed from weird camera angles. And it's doubly difficult to follow because she has a very strong accent and you need to keep double checking the script text to follow what she is saying. Here we find the grammar and sentence construction is all over the place. typos, missing words, dropped indefinite articles. It's a mess.
The topic list is great - looks really interesting and purports to be exactly what I am looking for - a high level overview of crypto tech, not shying away from the details but not going to a level that a programmer needs to know.
But the implementation is all over the place. Within a lesson, we range from high level concepts to detail that only a engineer needs to know, and back again. I'm a computer science grad and ex-programmer so used to the concepts. But the way it's presented is really hard to follow.
And despite all that crazy detail, many of the actual details needed to answer the quiz questions are not actually covered in the lessons, so you're left guessing or trying to research the answers on the fly during the test. Worse, some of the links to tools that you actually need to use during the test to answer a question are broken.
I think there are great teachers, and great subject matter experts. Sometimes you are lucky and get both. On a virtual teaching course, I believe you minimally need more teaching skills than subject matter skills, since someone else can prepare the material for you. In this case, sadly we've got a complete mishmash.
von Kaye S•
This is awful. In the final project, the miner never generated ether. Therefore, flunked. I understand it perfectly. I couldn't get the ethereum application to run correctly. I posted this issue to the forum and read other posts, followed the troubleshooting tips and still doesn't work. THERE IS NO WAY TO GET TECHNICAL SUPPORT FOR THIS CLASS OR EVEN TALK TO A HUMAN BEING. if you aren't going to have contact information for technical issues, you are setting some students (like me) up to fail. That is shameful.
von Shiva M•
The external material referenced in this course was actually more useful and better at explaining concepts than this course. I am glad I decided to audit instead of purchasing it. The lecturer should explain the concepts instead of reading off slides, especially when using heavy jargon for an abstract concept like this.
von amrut k•
limited to no support form the TA. The end assignment requirement was a high end computer which wasn't specified before. waste of effort.
von Mo K•
Many of the links in the course material have expired. It definitely needs an update.
von Johann W•
The program required for the final assignement will not run
von Sanjay P•
von Sean T D•
Very helpful basic understanding to Blockchain technology. I have a background in Economics / Statistics and found the course accessible despite not having much technical experience in computer science. It was a good first look under the hood of a pretty interesting new technology. For anyone who is looking for additional resources, I'd recommend checking out the Podcast Unchained with Laura Shin. I selected at least one episode a week on my own and felt it complimented the content so I was able to connect contemporary projects or headlines with the foundational concepts in the course.
Thanks for teaching Prof. Ramamurthy and thanks for offering Coursera. Would love to see more specializations built out in this area particularly some related to learning higher level concepts and build more advanced skills.
von Chetnathelife T•
Most important course with all the information required to understand the Blockchain Basics from Beginner to Intermediate level.. Its very important to take time and go through all the exercises and the Resources file for additional reading - only then one can take complete advantage of the course and have the concepts crystal clear. Must really appreciate the Instructor to provide really awesome curated list of resource websites, that really help get connected with what is exactly going on in the real world of Blockchain as of now.. Loved the course - totally worth the time! I was able to talk to my Sr. Director after completing this course! Was able to explain him about different Consensus protocols and use cases! Wow - that felt surreal! Thx Ms. Bina R!
von Subhrajit R C•
Very well structured course that comprehensively builds up all the foundational knowledge required for understanding blockchains with emphasis on Bitcoin and Ethereum, but not just restricted to them. The course has short lectures followed by exhaustive optional reading, which I thought should have just been made required reading, given how they work towards both expanding and cementing the knowledge imparted in the lectures. I initially signed up to test the waters with this course to learn the basics, but now that I have completed it, it has piqued my interst in what lay ahead. I am moving on to the rest of the courses in this specialization. Thank you for a great course that was well delivered.
von Yeşim E•
For a fifty-something, it was a matter of etching in a new corner in the mind to even begin to understand what it's all about. I probably spent 10 times the time a more competent person would spend trying to understand the concepts and the mechanism. I even think I learned a new language, since techno-speak is quite another matter in any language. The short videos covered the most important key points, the quizzes matched the teaching with clarity, and all the additional reading and video links were well selected, well placed and extremely helpful. Thank you; you've given me faith that I can function within the 21st century.
von Akash H•
Thank you Bina Ramamurthy mam for this course. I am a Mtech student from WestBengal, India. I have got my final year project named "Blockchain for IoT". Two weeks before I have no knowledge about Blockchain but I have heard lots about Bitcoin in internet. Now after completing this course I have understand about Blockchain technology. I think i will pass my exam..Thank you mam. I also Thank you to coursera team for giving this oppurtunity for such facility where students can learn from different famous universities from different parts of the world.