15829/18839 Special Topics in Networking Security & Software Security
The first day of class will be September 4, because of the CS immigration course.
To subscribe to 18839-f03-announce, send email to majordomo@lists.andrew.cmu.edu,
with the text "subscribe 18839-f03-announce" in the body of the email. Topics Covered in Class (subject to change):Networking security: secure Internet routing (BGP, OSPF, etc.), Distributed Denial of Services attacks, intrusion detection and anomaly detection, traffic analysisSecure operating systems & platforms: foundations of secure OS, attacks & defenses (race conditions, root compromise, etc.), Virtual machine monitors, Palladium, TCPA, SE Linux, .net Secure coding & program analysis: vulnerabilities (buffer overrun, format string bugs, etc.), defenses & analysis tools Other topics: web security, java security, mobile code securtiy, DRM, software watermarking Intended Audience:This class is intended for Ph D. students and students who are
interested
in computer security research. The prerequisite of this class includes
undergraduate networking and operating systems. In this class, we will
cover some of the most
recent research results in selected areas in networking security and
software
security. Students are expected to conduct high quality class projects
with
research contributions and some of the projects may lead to
publications
in relevant areas. Class Format:Each class will involve lecturing and some discussions on
related
topics. 1 to 3 research papers will be assigned as reading requirements
for
each class. Reading assignments will be posted to the class web site
(blackboard)
several days before the class. Students must read the assigned papers
before
each class and write a short summary to be turned in electronically
before class. The summaries should be sent to 18839-f03-summaries@lists.andrew.cmu.edu
in plain text format. Each
summary
should contain a description of the proposed approach in the paper,
three
particular points you liked about the paper, and three points that you
didn't
like about the paper. In addition, there will be two discussion leaders assigned for each
class.
The discussion leader will write a more detailed summary for the
assigned
paper, and should be familiar with the fine points of the paper for the
class
discussion. The discussion leader summaries will be made available on
the
class web site. A large portion of the class grade will be a research project.
Students
are encouraged to work in groups of 2 or 3 for this project (although
groups
of size 1 is allowed when justified). Each group will propose a project
that
is relevant to the course and perform the corresponding research. At
the
end of the semester, each group will have a short presentation, and
turn
in a final report. Discussion Leader Requirements:Each discussion leader needs to read all the assigned papers for that lecture. Each discussion leader needs to write up a detailed summary for each of the assigned papers for that lecture. The summary needs to be emailed to dawnsong@cmu.edu and jnewsome@ece.cmu.edu two days before lecture (i.e., for Tue class, the summary is due by Sunday midnight; for Thu class, the summary is due by Tue midnight). The summaries should be in plaintext format and included in the main body of the email. Each summary contains a description of the approach in the paper, three points that you like about the paper, three points that you do not like about the paper, and three discussion questions that you think would be beneficial to discuss in class. Two discussion leaders can work together but need to submit the summaries independently.Project Documents Requirements:All documents should be in 11 point font size, single column, single spaced, and submitted in .pdf format. Each group needs to submit the document both by email (to 18839-f03-project@lists.andrew.cmu.edu) before class and submit a hardcopy in class.
Requirements for Midterm Question Submission:Each student should submit two proposed midterm questions by Oct 16 before class. Each student should submit the two questions in one email to 18839-f03-project@lists.andrew.cmu.edu before class, and submit a paper copy in class. Each student should provide answers to at least one proposed midterm questions. The proposed questions should be related to the material covered in class so far. Students are not allowed to exchange information on the proposed questions. The proposed midterm questions will be graded as part of the class participation effort. If a student's question is used partially or fully in the real midterm, the student gets an extra 10 points for the class grade.Resources:Information about the class will be available at http://www.ece.cmu.edu/~dawnsong/teaching/f03. Course information, announcements, and reading assignments will be posted to this site. We will also be using the CMU Blackboard site for this course. To access the site, go to http://www.cmu.edu/blackboard and log in. If you are enrolled in the course, it will appear under my courses.If you have a question about the course, including course logistics or material we have covered, please post it to the Discussion Board. It's on the course blackboard site, under Communications. You may also send mail to 18839-f03-general@lists.andew.cmu.edu. Grading:
|