News:
Class schedule: Tuesday 4:00 - 5:25 pm, Friday 4:00 - 5:25 pm, Room: CKB 220
Instructor:Reza Curtmola;
Email:
Office: GITC 4301
Office hours (GITC 4301): Tuesday 3-4 pm, Friday 1:30-2:30 pm, and by appointment.
Important dates
(note that dates for the assignments are tentative and may change; dates for exams and quizzes are fixed)
Date | Event |
02/13/15 | Assignment 1 out |
02/24/15 | Assignment 1 due |
03/03/15 | Quiz 1 (in class) |
03/13/15 | Midterm exam |
03/24/15 | Programming project out |
04/07/15 | Programming project due Assignment 2 out |
04/17/15 | Assignment 2 due |
04/21/15 | Quiz 2 (in class) |
05/11/15 | Final exam |
Prerequisites
Grading policy
Academic integrity
Modifications to syllabus
Math 226 or CS 241
Textbook
"Introduction to Cryptography with Coding Theory (second edition)", by Wade Trappe and Lawrence Washington
Description
Prentice Hall 2006, ISBN 0-13-186239-1
This is an introductory course on cryptography and Internet security.
The course covers basic security and cryptographic concepts, together with principles of secure communication over the Internet.
This course also builds the foundations for other (more advanced) security courses.
A tentative list of topics to be covered follows:
Written assignments (2) 22%
Quizzes (2) (in class) 22%
Midterm exam 22%
Final exam 34%
Programming project (optional) 10%
Class participation up to 10%
Extra credit will be given for active participation in discussions during the class.
The quizzes and exams are closed book and closed notes.
The NJIT Honor Code will be upheld, and any violations will be brought to the immediate attention of the Dean of Students.
Note in particular that copying lab assignments or exam papers, in full or in part is forbidden.
The syllabus may be modified at the discretion of the instructor or in the event of extenuating circumstances.
Students will be notified in class of any changes to the syllabus.