OpenSecEd / appliedcrypto

Learning module for Applied Cryptography
5 stars 0 forks source link

Course evaluation 2024 #73

Open dbosk opened 2 months ago

dbosk commented 2 months ago

From the kursnämnd:

Good things

Improvements

To work on

This will affect the grading rubrics for the assignments, which should be synced with the TAs. This would also contribute to clarifying why the students should have the seminars.

Maybe make it of more formative nature, with one part after each lecture. That includes adding feedback to the questions so that the students can learn, and know what they need to learn more.

For instance, turns out that we don't cover protocol design to a great enough extent. In essence, we teach small pieces here and there, but the students are left to piece it together mostly on their own. We should do that part better.

But otherwise the theory of that is probably better suited for the Foundations of Crypto course.

dbosk commented 2 weeks ago

From the LEQ:

Best aspects of the course

"You could chose 2/4 optional assignments to get a better grade, so you could chose the ones you're most interested in."

"I enjoyed the cipher part with Douglas the most."

"Most activities were fun, engaging and challenging (e.g., AES, Cryptanalysis, Cryptopals). It is great that there are optional assignments and that not all of them are required to get an A."

"the ciphertext assignment was superfun and I liked it a lot."

"Deadline flexibility for assignments. Mandatory and optional assignments."

Suggested improvements

"Include more post-quantum crypto."

"It would have been nice to get an introduction to AES. I feel like the part about substitution cyphers could be much more condensed."

"The seminars seemed a bit out of place, even though they are great for group discussions."

"Seminars did not feel appropriate"

"The questions of the INL1Quiz did not correctly assess the knowledge of the students, given they were slightly confusing. It was also not explicit from the beginning what the required grade to pass the quiz would be."

"It also seems to be quite easy to get an A in the course, as just doing the AES presentation gives you a B (instead of an E) and adding another assignment on top can easily bump your grade to A."

"Quiz was too hard"

"The structure was nice, i think that the flipped classroom is a good idea but some mandatory assignment before like the ones on the seminar would've been nice."

"Update slides on Canvas!"

Advice for future students

"Continuous working is key."

"If the grading system remains, just do the AES presentation and the side channels assignment, as those are the quickest ones that will get you an A."

"Cryptopals is fun"

"INL1Written was okay-ish"

dbosk commented 2 weeks ago

This should be the same as the first comment.

Date: Tue, 16 Apr 2024 14:05:24 +0200 From: Rafael Oliveira rmfseo@datasektionen.se To: dbosk@kth.se, "dog@kth.se" dog@kth.se Cc: Masterrepresentant Cybersäkerhet master-cys@datasektionen.se Subject: TCYSM Feedback on DD2520 Applied Cryptography MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=utf-8

Hej Daniel, Douglas,

As you requested during the meeting today, I am sending this e-mail to provide the feedback I brought up and which should more or less match what we discussed.

Do keep in mind, however, that these are bullet points meant to guide an oral exposition, so they might be too straightforward without making explicit some caveats or nuances or explaining context in full detail.

I am, of course, more than available to answer any questions you may have or to clarify anything you feel is confusing.

Positive Aspects

Negative Aspects

Suggestions

Thank you again for attending the meeting!

Best regards,

Rafael Oliveira

TCYSM Student Rep, Studienämnden

dbosk commented 2 weeks ago

Kursanalys DD2520 - Applied Cryptography.pdf