2 ms·
Student here. One of the biggest things for me is not necessarily the content of the lectures, but what happens outside the lectures. Some lecturers give small
by Retr0spectrum 8y ago
Student here.
One of the biggest things for me is not necessarily the content of the lectures, but what happens outside the lectures. Some lecturers give small non-graded "challenge" assignments that really get me engaged with the content. A couple of my favourite examples of this:
- "Factor this small RSA key" - I ended up reading a paper on, and implementing Pollard's rho algorithm. It was on the extended reading list anyway, but I'm typically not motivated to read things just for the sake of it.
- "Implement OOP concepts in a "non-OO" language, such as C" - This one was just generally interesting, and helped to dispel some of the "magic" of OOP. It was also a chance to look under the hood of existing OO implementations.