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

TA Office:                        CSE E309

Tel:                        392-1183

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. 

 

Course Description:

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 

 

Grading:

Project...... ................. 30%

Homework:................. ................. 10%

Mid Term Exam................. 30%

Final Exam ................. 30%

 

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 as­signment 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 as­signed. These projects will count for 30% of the fi­nal grade.  The final project will be presented in class for credit.