Computer Systems Security 6.566 / Spring 2024

(csail.mit.edu)

47 points | by barishnamazov 4 hours ago

2 comments

  • tptacek 2 hours ago
    It's a fun class; worth keeping in mind that several topics with 1-2 units here are whole specializations in the field, including:

    * memory safety and exploitation (the "buffer overflow" section is about 20 years out of date, though super appropriate for a first course)

    * the WebPKI/certificates thing

    * messaging security and messaging cryptosystems,

    * microarchitectural security and hardware side channels.

    Multiple full courses on each of these subjects would bring you up to "practitioner" levels of expertise.

  • bikeshaving 1 hour ago
    Seeing this makes me miss the salad days of MOOCs. I learned programming in the 2010s through MIT’s EDX Introduction to Programming course, and then a course on Coursera by Martin Odersky on Functional Programming through EPFL, and I feel like that ladder has been kicked away due to MOOC monetization policies. I wonder if we could return to these days.
    • Obscurity4340 1 hour ago
      Dont many of them end up as Youtube playlists anyways?
      • TZubiri 10 minutes ago
        Yeah, there were 2 golden ages:

        1- When this internet thing came out

        2- When this covid thing came out

        On the first era, here's a Java lecture from Stanford, if it's too basic for you, it still has historical value, iirc it's something like Java 6. And it also reinforces the basics.

        https://www.youtube.com/watch?v=KkMDCCdjyW8&list=PLA70DBE71B...

        It's a bit harder to follow along with online materials since you have to use the Internet Archive, and download older compilers or use options to target older versions, but it's all the more fun for it.