I am currently teaching a graduate course on Special Topics in Software Systems: Designing Modern Web-Scale Applications.
Note that the course number for this course was originally ECE1718, but it has been changed to ECE1724.
I teach undergraduate courses in operating systems and computer security. At the graduate level, I have taught courses on dependable software systems and distributed systems. My previous graduate course offerings are shown below.