CS 448 Survivable Systems and NetworksTotal Credits: 3 cr Course Coordinator: Axel Krings URL: http://www.cs.uidaho.edu/~krings/CS448/index.html Current Catalog Description: Computers and networks under malicious threat or attack. Attributes of survivability, trustworthiness, dependability and assurance. Threats to survivability, security, reliability and performance. Models and analytical methods to assess survivability, vulnerability, interdependence and risk. Systemic inadequacies and approaches for overcoming deficiencies. Literature review and case studies. Additional project/assignments required for graduate credit. Recommended Preparation: CS J449/J549 or CS J423. Textbook: No textbook yet exists on this topic. Instead, many papers are reviewed. See course web site for details. References:
Course Goals: The area of survivable systems and networks has received much attention by government and military initiatives, such as the President's Commission on Critical Infrastructure Protection, or many workshops and conference tracks, such as the Information Survivability Workshop, and workshops associated with the DSN. This course addresses this growing interest and deals with specific issues of computer and network survivability. Survivability goes beyond computer and network security or fault-tolerance. The range of threats to survivability that must be considered is enormous, including hardware malfunctions, software flaws, environmental hazards, and malicious and accidental human acts. Prerequisites by Topic:
Major Topics Covered in the Course:
Laboratory projects (specify number of weeks on each): None. Estimated Curriculum Category Content:
Oral and Written Communications: Every student is required to submit at least 1 written reports (not including exams, tests, quizzes, or commented programs) of typically 10 or more pages. No oral presentations are required. Social and Ethical Issues: Conducting Survivability Systems Analysis (SSA) requires discussions about very sensitive issues. Within an SSA the following are addressed: ethical hacking (2 hours), vulnerability exposure and consequences to companies and organizations (2 hours), and nondisclosure issues. (2 hours) Theoretical Content:
Problem Analysis: None. Solution Design: None. Course Outcomes: The following list documents the course outcomes and crossreferences them to the BSCS program outcomes. The letter at the beginning of each reference identifies the program outcome supported. The numbers sequentially identify the course outcome for this course. After completing CS 448 a student should be able to: |