|   |
Course Syllabus
Description:
This course will describe the basic principles of information systems security, including
cryptography, identifications and authentications, access control models and mechanisms,
multilevel database security, steganography, Internet security, and planning and administering
security. The students will gain an understanding of the threats to information resources and
learn about counter measurements and their limitations.
Student Work:
- Research project: Students, working as small groups (2-4 students), will be required
to complete a research projects during the semester. Each group will choose a topic
of interest in the field of Internet security, perform a thorough study of the chosen
topic, identify limitations of current solutions and outline a feasible solution for
one of the identified problems. Students must present their research to the class
during the last lectures of the semester.
- Homework: There will be several homework assignments during the semester. Homework
should be individual work.
- Tests: there will be three closed book tests to cover the course material. Final
exam is accumulative.
Grades: Will be calculated from grades received for project (20%),
assignments (25%), and tests (test 1 - 15%; test 2 - 15%; test 3 - 25% ).
Tentative Schedule
Week 1: Basic security concepts
Week 2: Cryptography, Secret Key
Week 3: Cryptography, Public Key
Week 4: Identification and Authentication, key-distribution centers, Kerberos
Week 5: EXAM 1; Information Security, Statistical database security
Week 6: Access control -- Discretionary Access Control, Mandatory Access Control
Week 7: Access control -- Role-Based, Provisional, and Logic-Based Access Control
Week 8: Network and Internet Security, E-mail security, User Safety
Week 9: Program Security -- Viruses, Worms, etc.
Week 10: EXAM 2; Firewalls
Week 11: Intrusion Detection, Fault tolerance and recovery
Week 12: Information Warfare
Week 13: Security Administration
Week 14: Review and Student Presentations
Week 15: Student Presentations
Basic Bibliography
Required:
- Charles P. Pfleeger: Security in Computing, Prentice Hall, Third Edition
|
|
  |