• Buddahriffic@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    11 hours ago

    One of the toughest classes I ever took had a final exam that was 24 hours long but it was done at home. It wasn’t just open book, it was open internet. The only requirement was that we completed it individually.

    It was the first and only exam I slept in the middle of.

    It was something like 6 essay style questions in a CS topic, you had to pick 3 to answer.

    It was my favourite exam. Not that I generally do badly on more traditional style exams (closed book, cheatsheet, open book, whatever), and not that it was easier because of the format. But it challenged us in real ways rather than test how much we memorized from the course material.

    The assignments were similar, assignment 0 was to implement a console to run on an embedded system without an OS or standard libraries or anything other then a UART we could send one byte at a time over. We didn’t even have print statements until we implemented them and got them to work (that was fun to debug). It was deliberately set up like that to encourage people to drop the course early so people on the waitlist could get their spot.