Blockchain Technology and Decentralized Applications
Overall Rating
★
★
★
★
★
4.0 / 5 (1 ratings)
Detailed Ratings
Workload / Time Required
★
★
★
★
★
2.0 / 5
Perceived Difficulty
★
★
★
★
★
2.0 / 5
Learning Gain
★
★
★
★
★
4.0 / 5
Teaching Quality
★
★
★
★
★
4.0 / 5
Assessment Fairness
★
★
★
★
★
3.0 / 5
Practical/Theoretical Balance
75% practical
Relevance / Applicability
★
★
★
★
★
4.0 / 5
Materials & Resources
★
★
★
★
★
3.0 / 5
Support & Responsiveness
★
★
★
★
★
4.0 / 5
Course Organization
★
★
★
★
★
4.0 / 5
Log in to rate.
4/5 · 2025 SS
Posted 2025-09-14
Posted 2025-09-14
Show Detailed Feedback
Workload: I didnt have to work a lot for the course, but this was mainly because of our easy project.
Difficulty: It was only hard to wrap your head around this new approach to computing and what the blockchain really means.
Learning Gain: I did learn a lot, but mainly because I did some research by myself.
Course Organization: There was a midterm exam and after that we could focus on the project. This made learning much easier.
I didn't know anything about blockchains before this course and they managed to spark my interest. I think the lecture is good, however the biggest impact the course had was to motivate me to learn about it by myself (with the help of ChatGPT) and this really made an impact on how well I understand the whole topic now. It feels like the lecture expects quite a lot of previous knowledge. One example is that they did mention Rollups but didnt say that you have to first send them currency to then unlock this in the side chain. I only understood it in the end, because I was asking the lecturer afterwards and it took like 20 minutes of discussion. The lecture is divided into two parts. First we learn about the basics of blockchain in general and then we go into the advanced topics like smart contracts, side chains etc. I guess most of the second part talks implicitly about Ethereum, because they use the account model, but this also wasn't explicitly mentioned. Over all I liked that the lectures scratched a lot of topics and then I was motivated to research the details by myself.
Also there was a project, but my group did not get the most exciting topic, so this was nothing special for me and I didn't learn much about blockchain. However the other groups did make some nice implementations for blockchain systems, so if you get a nice topic, I guess you can work on something exciting.