Instructor: Matt Blaze Email: firstname.lastname@example.org Lectures: Towne 311, Monday and Wednesday, 3:00pm - 4:30pm Office hours: TBA
TA: Luke Valenta Email: email@example.com Office hours: TBA
Course contact information: Piazza discussion group
This term we will be using Piazza for class discussion and announcement. Rather than emailing questions to the teaching staff, we encourage you to post your questions on Piazza.
Zero-tolerance on cheating. This includes copying from others, others performing work for you (rent-a-coder, etc.) and using "archived" HWs and questions. We use moss, etc. and our own archives for detection. More details could be found here.
This is an introduction to topics in the security of computer systems and communication on networks of computers. The course covers four major areas: fundamentals of cryptography, security for communication protocols, security for operating systems and mobile programs, and security for electronic commerce. Sample specific topics include: passwords and offline attacks, DES, RSA, DSA, SHA, SSL, CBC, IPSec, SET, DDoS attacks, biometric authentication, PKI, smart cards, S/MIME, privacy on the Web, viruses, security models, wireless security, and sandboxing. Students will be expected to display knowledge of both theory and practice through written examinations and programming assignments.
System Security: hacker behavior, intrusion & anomaly detection, hacker and admin
Networks & Infrastructure: TCP/IP, Denial of Service, IPSEC, TLS/SSL