This class will be held in person, but all lectures will be recorded, and you will not be required to attend in person. Please see Campuswire for the link to the lecture videos.
An introduction to the topic of security in the context of computer systems and networks. Identify, analyze, and solve network-related security problems in computer systems. Fundamentals of number theory, authentication, and encryption technologies, as well as the practical problems that have to be solved in order to make those technologies workable in a networked environment, particularly in the wide-area Internet environment.
Office hours are strictly virtual. (Quuly link available in CampusWire.)
There are no required texts. See the Resources page for recommendations, and the for papers, slides, and handouts.