The course is knowledgeable and enriching. The is scope for more peer interaction and virtual discussions/meetings once in a while.
The assignments were unclear (random programming exercises with no comments or indication as to what the components are actually supposed to accomplish) and had little to do with the assigned readings. Didn't feel like a college level course let alone a graduate level course, but it also didn't feel like it would be useful for someone just looking to learn about software architecture for big data.
