Imperial login : xxx
Github login : yyyy
CW5 group : zzzz
CW6 group : abcdefgh
Cohort : [EIE4|EEE4|DOC4|ADIC|Other] (delete as appropriate)
If you said "Other", then briefly, where are you from (e.g. "BioEng 4")? Otherwise, remain a teapot.
CohortElaboration : IMATeapot
The goal of this component is to get people to think about what they
have learnt in an individual sense, and to try to think about how
this course has developed or changed your own skills, knowledge, and/or attitudes.
This section is individually marked, so I (m8pple) will look at
every single submitted reflection.md
and evaluate it. There may
or may not be feedback provided on this component (and if there is,
it will come way off in Feb or something). Usually most people will say
something sensible and realistic, which is the main point, and
serves as immediate feedback in and of itself. I'm most likely
to comment if the points made are particularly good, or particularly
vague, generic, dismissive. Ideally these should be specific to an individual,
not to a group, so I suggest doing it alone.
There is no hard marks schema (I moderate across the cohort), no example answers, and I'm not seeking a specific answer. A response given by one student might be excellent, but almost the same response by another might look quite weak - it all depends on individual context. Each of the 50 word responses is weighted equally.
A possible response to some questions could be: "I haven't learnt anything, I already knew how to do it." That's awesome, presumably made this course very easy, and should be reflected in the performance-oriented marks for CW5+CW6. Not everyone gets something from the course: some people just need to get marks or pick something they already know how to do. Those who already knew the content or have covered it in other courses should (theoretically) cruise through. An entirely intentional aspect of this component is that those who already have the most experience will need to work that bit harder to justify why and where they have learnt something.
The load of this component is expected to be at most an hour per person, and up to 500 words. You do not need to write 500 words to get good marks. The 50 word limit per answer is mainly to encourage specific-ness and reduce work-load.
Which courses that you took in previous years did you think this course was most related to, and why? These could be courses in any department or any university.
(at most 50 words)
What relevant pre-existing skills and existing knowledge did you bring to the course?
(at most 50 words)
What has been the most useful practical skill you have acquired in this course?
(at most 50 words)
When would it have been useful in your own past activities?
(at most 50 words)
When do you anticipate it might be useful in the future?
(at most 50 words)
What practical aspect (e.g. TBB, OpenCL, AWS, shell, ...) do you think is the least likely to be useful, and why?
(at most 50 words)
_How has the course changed your understanding of how to accelerate or improve program performance? _
(at most 50 words)
What is a specific example of tuning agglomeration you encountered or resolved in CW5 or CW6? Where possible, refer to a commit and source file (e.g. embed a link).
(at most 50 words)
What is a specific example of managing critical path that you encountered or resolved in CW5 or CW6? Where possible, refer to a commit and source file.
(at most 50 words)
What is a specific example of balancing communication vs computation cost from CW5 or CW6? Where possible, refer to a commit and source file.
(at most 50 words)