CEN 5540
Spring 2006
Syllabus
Course Title: Computer
and Network Security
Websites: http://www.cise.ufl.edu/class/cen5540sp06
http://www.cise.ufl.edu/~nemo/cen5540/
Credits: 3
Instructor: Richard
Newman
Office: CSE-E346
Tel: 392-1488
Office Hours: MF
10:30-11:30 am; W 9:00am – 10:00 am
Email: nemo@cise.ufl.edu use Subject: CEN 5540 <whatever>
Class Room: CSE-E221
Class Hours: MWF:
8th period (3:00-3:50pm)
TA: Piyush Harsh
Office Hours: TR
3:00-5:00pm
Email: cen5540@gmail.com use Subject: CEN 5540
Textbooks:
[Req] Pfleeger, Security in Computing, 3rd Ed., Prentice-Hall, Englewood Cliffs, NJ, 2003. ISBN 0-13-035548-8[Req] Kaufman, Perlman & Speciner, Network Security, Prentice-Hall, Englewood Cliffs, NJ, 1995. ISBN 0-13-061466-1[Opt] Stallings, "Cryptography and Network Security," 2nd Ed., Prentice Hall 1999 ISBN 0-13-869017-0[Opt] Schneier, B., Applied Cryptography, John Wiley, NY, NY, 1996. ISBN: 0-4711-1709-9
Prerequisites:
Data Structures and Algorithms, including tractability, Operating
Systems (at the undergraduate level), basic probability, programming
ability.
Academic
Honesty:
Students are encouraged to
discuss the contents of the class including homework and projects with each
other outside of class. However,
students shall not provide each other with copies of their homework, papers, or
code. If you receive help from any
source (including the web), it is only fair and proper to acknowledge it. Students who submit work done by others
without giving the original author credit are guilty of plagiarism, which is
the cardinal sin of academia, and will be subject to appropriate
sanctions.
CEN
5540—Computer and Network Security (3) Issues, analysis, and solutions. Viruses, worms,
logic bombs, network attacks, covert channels, steganography, cryptology,
authentication, digital signatures, electronic commerce.
Topics include: Introduction to Computer Security/History, case studies Risk Analysis and Security Planning Compsec and Access Controls Program Security - Trojan Horses, Viruses, Worms Security Policies and Models Trusted Systems and the TCSEC (Orange Book) Common Criteria Comsec, Cryptography, Hashing Encryption-based Protocols Authentication/PKI Network Security
Exams:
There will be three incremental midterms during the term. These closed-book exams will count for 60% of the final grade. The last exam will be on April 28 (Friday of reading days).
You may bring one 8.5” by 11” two-sided crib sheet (printed or hand-written) to each exam.
Homework:
There will be 3-4 take-home
(open-book) assignments over the course of the term. Students will work
individually on their homework assignments; this is mandatory and homework will
not be accepted otherwise. You must show your work and reasoning to
receive credit for an answer, and your presentation should be clear and
professional.
The due date for each assignment
will be given at the time the assignment is handed out. Homework will be collected at the start of
the class in which they are due. No
late submissions will be accepted. These homework assignments will count for
10% of the final grade.
Projects:
There will be three projects
over the term. Students will work in teams of 2 – 4 for the project assignment. This is mandatory, and the projects will not be accepted from individuals,
excluding extraordinary circumstances. The due date for the project will be
given at the time the project is formally assigned. These projects will count
for 30% of the final grade. The final
project will be presented in class for credit.