Resources on cryptography

I've put together a few of my favorite resources on cryptography. My general recommendation is to watch lecture videos. Academic papers and textbooks can be quite dense, but authors clear things up in their PowerPoint presentations and videos. I've included links to some of my favorite talks but I also list some courses and textbooks. These resources are about the math and theory behind cryptography and don't address implementation. Fundamental Cryptography Here are some resources on…

Continue ReadingResources on cryptography

Faculty Interview Presentation Tips

After listening to *many* of these particular talks, I have some faculty interview presentation tips for you (and maybe some general presentation tips too). Take what you need. Some background My computer science department, like so many others right now, is undergoing a rapid expansion to meet the growing demand for AI and cybersecurity researchers. For the interviewee, this process involves a full day of talking with faculty, touring the facilities, and giving a presentation…

Continue ReadingFaculty Interview Presentation Tips

In Support of Diverse Clip Art

tl;dr Diverse representation within computer science matters. Stock images, clip art, and textbook examples affect us in subtle and perhaps unconscious ways. They dictate who we expect to see in certain roles. They even influence which roles we see ourselves assuming. When we rely on one default representation, we create a box for ourselves from which it is difficult to break free. We become unable to see others in a specific role and if we…

Continue ReadingIn Support of Diverse Clip Art