Jean-Camille Birget
birget@camden.rutgers.edu
http://clam.rutgers.edu/~birget
(856) 225-6653
Office: Business and Science Bldg. 320
Class Times: Tuesdays
and Thursdays, 11:00-12:20
in BSB 337C.
Office hours:
Tuesdays
and Thursdays, 2:30-4:00PM.
Course work: 1. Homeworks worth 20% of the grade. 2. Two in-class exams, worth 10% and 35% of the grade respectively. 3. A project, worth 35% of the grade.
Course Summary. This course is a general and basic introduction. Security is a concern in all aspects of computer science and its applications: Communications (networks, Internet), stored data (files, data bases), operating systems, application software, business applications of computers (e-commerce, etc.). One of the main modern techniques for security is cryptography and its applications (digital signatures, anthentication, etc.).
Textbook (required):
Charles P. Pfleeger, and Shari
Lawrence Pfleeger, Security in
Computing, 3rd edition,
Prentice Hall PTR (2003).
ISBN: 0130355488.
Other books (for reference only, not required):
- A. Menezes,
P. van Oorschot, S. Vanstone, Handbook
of applied cryptography, CRC Press (1997).
- Douglas R. Stinson, Cryptography:
theory and practice (there are several editions).
- Ross Anderson, Security
Engineering, Wiley (2001).
- A. Young, M. Yung, Malicious
Cryptography, Wiley (2004)
Pre-requisites:
Discr. Math. 50:640:237 or Math. Foundations 50:640:171.
Grading policy: Homework assignments are expected to be done individually. Discussions about the ideas of an assignment and about general information with fellow students is encouraged; but the actual writing should be done completely independently. Copying (or jointly writing) large portions of an assignment is considered cheating. Moreover, many exam questions will be very similar to homework problems; the homework is intended in part to prepare you for the exams. Grading scale: [0 F [60 D [65 D+ [70 C [75 C+ [80 B [85 B+ [90 A [95 A+ 100]. Class attendance is required. Homework assignment due dates are firm. Unless you have a major medical or personal emergency, late homework will not be accepted. The grade ``incomplete'' IN is given only when justified according to University policy.
Class web page: http://clam.rutgers.edu/~birget/cs475/cs475Sp.html