Difference between revisions of "Computer Systems Security (Winter 2016)"

From Soma-notes
Jump to navigation Jump to search
(Created page with "==Course Outline== Here is the course outline.")
 
Line 2: Line 2:


[[Computer Systems Security: Winter 2016 Course Outline|Here]] is the course outline.
[[Computer Systems Security: Winter 2016 Course Outline|Here]] is the course outline.
==Lectures and Exams==
<table style="width: 100%;" border="1" cellpadding="4" cellspacing="0">
  <tr valign="top">
    <th>
    <p align="left">Date</p>
    </th>
    <th>
    <p align="left">Topic</p>
    </th>
    <th>
    <p align="left">Readings</p>
    </th>
  </tr>
    <tr>
      <td>
      <p>Jan. 7
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 1|Lecture 1]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 12
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 2|Lecture 2]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 14
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 3|Lecture 3]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 19
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 4|Lecture 4]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 21
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 5|Lecture 5]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 26
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 6|Lecture 6]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Jan. 28
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 7|Lecture 7]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 2
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 8|Lecture 8]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 4
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 9|Lecture 9]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 9
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 10|Lecture 10]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 11
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 11|Lecture 11]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 23
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 12|Midterm Review]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Feb. 25
      </p>
      </td>
      <td>
      <p>Midterm (in class)
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 1
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 13|Lecture 13]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 3
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 14|Lecture 14]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 8
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 15|Lecture 15]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 10
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 16|Lecture 16]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 15
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 17|Lecture 17]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 17
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 18|Lecture 18]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 22
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 19|Lecture 19]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 24
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 20|Lecture 20]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 29
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 21|Lecture 21]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Mar. 31
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 22|Lecture 22]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>Apr. 5
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 23|Lecture 23]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>April 7
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W Lecture 24|Lecture 24]]
      </p>
      </td>
    <td><p></p></td></tr>
    <tr>
      <td>
      <p>TBA
      </p>
      </td>
      <td>
      <p>Final Exam
      </p>
      </td>
    <td><p></p></td></tr>
</table>
==Assignments==
<table style="width: 100%;" border="1" cellpadding="4" cellspacing="0">
  <tr valign="top">
    <th>
    <p align="left">Due Date</p>
    </th>
    <th>
    <p align="left">Assignments</p>
    </th>
  </tr>
    <tr>
      <td>
      <p>Jan. 30
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W: Assignment 1|Assignment 1]]
      </p>
      </td>
    </tr>
    <tr>
      <td>
      <p>Feb. 22
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W: Assignment 2|Assignment 2]]
      </p>
      </td>
    </tr>
    <tr>
      <td>
      <p>Mar. 19
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W: Assignment 3|Assignment 3]]
      </p>
      </td>
    </tr>
    <tr>
      <td>
      <p>April 4
      </p>
      </td>
      <td>
      <p>[[SystemsSec 2016W: Assignment 4|Assignment 4]]
      </p>
      </td>
    </tr>
</table>
==Lecture Notes Guidelines==
Part of your participation mark is doing notes for at least one of the lectures.  Here are the guidelines for those notes.
The class TA Borke (BorkeObadaObieh at cmail.carleton.ca) will be handling course notes.  Please contact her to schedule your class to take notes.
Borke or Anil will set you up with an account on this wiki.  You'll enter your initial draft notes here and then work with Borke to make sure they are of sufficient quality.  This may require a few rounds of revisions; however, if you follow the guidelines below it shouldn't be too bad.
You should plan on organizing your notes as follows:
* Organize them in at least the following sections: Topics & Readings and Notes.
* The Topics & Readings section lists the main topics covered in the class, e.g. "buffer overflows".  Please use an unordered bulleted list (using *'s in wiki markup).  In this section also list readings relevant to the lecture that were mentioned in class.
* Put your notes in the Notes section.
Use (nested) lists if appropriate for the notes; however, please have some text that isn't bulleted.  Please try to make the notes even if you did not attend lecture; however, you don't need to cover every small bit of information that was covered.  In particular the notes do not need to include digressions into topics only tangentially related to the course.  Complete sentences are welcome but not required.

Revision as of 15:22, 9 January 2016

Course Outline

Here is the course outline.

Lectures and Exams

Date

Topic

Readings

Jan. 7

Lecture 1

Jan. 12

Lecture 2

Jan. 14

Lecture 3

Jan. 19

Lecture 4

Jan. 21

Lecture 5

Jan. 26

Lecture 6

Jan. 28

Lecture 7

Feb. 2

Lecture 8

Feb. 4

Lecture 9

Feb. 9

Lecture 10

Feb. 11

Lecture 11

Feb. 23

Midterm Review

Feb. 25

Midterm (in class)

Mar. 1

Lecture 13

Mar. 3

Lecture 14

Mar. 8

Lecture 15

Mar. 10

Lecture 16

Mar. 15

Lecture 17

Mar. 17

Lecture 18

Mar. 22

Lecture 19

Mar. 24

Lecture 20

Mar. 29

Lecture 21

Mar. 31

Lecture 22

Apr. 5

Lecture 23

April 7

Lecture 24

TBA

Final Exam


Assignments

Due Date

Assignments

Jan. 30

Assignment 1

Feb. 22

Assignment 2

Mar. 19

Assignment 3

April 4

Assignment 4

Lecture Notes Guidelines

Part of your participation mark is doing notes for at least one of the lectures. Here are the guidelines for those notes.

The class TA Borke (BorkeObadaObieh at cmail.carleton.ca) will be handling course notes. Please contact her to schedule your class to take notes.

Borke or Anil will set you up with an account on this wiki. You'll enter your initial draft notes here and then work with Borke to make sure they are of sufficient quality. This may require a few rounds of revisions; however, if you follow the guidelines below it shouldn't be too bad.

You should plan on organizing your notes as follows:

  • Organize them in at least the following sections: Topics & Readings and Notes.
  • The Topics & Readings section lists the main topics covered in the class, e.g. "buffer overflows". Please use an unordered bulleted list (using *'s in wiki markup). In this section also list readings relevant to the lecture that were mentioned in class.
  • Put your notes in the Notes section.

Use (nested) lists if appropriate for the notes; however, please have some text that isn't bulleted. Please try to make the notes even if you did not attend lecture; however, you don't need to cover every small bit of information that was covered. In particular the notes do not need to include digressions into topics only tangentially related to the course. Complete sentences are welcome but not required.