Description
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. Students will be expected to display knowledge of both theory and practice through written examinations and programming assignments.
Prerequisites
• No formal prerequisites; advanced undergraduates can take the course
• Programming experience and familiarity with networking advisable
• Most important: Curiosity and willingness to think!
Topics:
• Computer Security
– Software/Languages, Computer Arch.
– Access Control, Operating Systems
– Threats: Vulnerabilities, Viruses
• Computer Networks
– Physical layers, Internet, WWW, Applications
– Cryptography in several forms
– Threats: Confidentiality, Integrity, Availability
• Systems Viewpoint
– Users, social engineering, insider threats
Prerequisites
• No formal prerequisites; advanced undergraduates can take the course
• Programming experience and familiarity with networking advisable
• Most important: Curiosity and willingness to think!
Topics:
• Computer Security
– Software/Languages, Computer Arch.
– Access Control, Operating Systems
– Threats: Vulnerabilities, Viruses
• Computer Networks
– Physical layers, Internet, WWW, Applications
– Cryptography in several forms
– Threats: Confidentiality, Integrity, Availability
• Systems Viewpoint
– Users, social engineering, insider threats
General Information
Lectures
Towne 311, Monday and Wednesday, 13:30-15:00
Midterm 1 (15%)
Feb 12
Midterm 2 (15%)
Mar 26
Homework 1 (15%)
Individual.
Milestone 1 Due 13:30 Feb 3
Milestone 2 Due 13:30 Feb 10
Milestone 3 Due 13:30 Feb 17
Milestone 1 Due 13:30 Feb 3
Milestone 2 Due 13:30 Feb 10
Milestone 3 Due 13:30 Feb 17
Homework 2 (15%)
Group
Milestone 1 Due 13:30 Feb 26
Milestone 2 Due 13:30 Mar 5
Milestone 3 Due 13:30 Mar 19
Milestone 1 Due 13:30 Feb 26
Milestone 2 Due 13:30 Mar 5
Milestone 3 Due 13:30 Mar 19
Homework 3 (15%)
Group
Milestone 1 Due 13:30 April 9
Milestone 2 Due 13:30 April 16
Milestone 3 Due 17:00 April 30
Milestone 1 Due 13:30 April 9
Milestone 2 Due 13:30 April 16
Milestone 3 Due 17:00 April 30
Final exam (20%)
12:00 - 14:00 May 8
DRLB A2
DRLB A2
Class participation (5%)
Name | Office Hours | |
---|---|---|
Hanjun Xiao | When? Where? | |
Qu Yuanjie | When? Where? | |
Jonathan M. Smith | When? Where? | |
Sahil Hirpara | When? Where? |
Homework
Homework
Due Date
Apr 30, 2014
Mar 26, 2014
Feb 19, 2014
Mar 5, 2014
Feb 26, 2014
Feb 17, 2014
Feb 3, 2014
Jan 27, 2014
Lecture Notes
Lecture Notes
Lecture Date
Apr 23, 2014
Apr 21, 2014
Apr 14, 2014
Apr 9, 2014
Apr 7, 2014
Apr 2, 2014
Mar 31, 2014
Mar 24, 2014
Mar 19, 2014
Mar 17, 2014
Mar 5, 2014
Mar 5, 2014
Mar 3, 2014
Feb 26, 2014
Feb 24, 2014
Feb 19, 2014
Feb 17, 2014
Feb 10, 2014
Feb 5, 2014
Feb 3, 2014
Jan 29, 2014
Jan 27, 2014
Jan 27, 2014
Jan 15, 2014
General Resources
General Resources
Exam
Exam
Date