Course Description:Course covers practical aspects of computer system security including managing and producing code for secure systems. Theory, such as cryptography, is introduced as needed.
- C or higher in CS 3358: Data Structures
|Students successfully completing the course will understand the many security issues of the day and will understand the implications of them.|
|The students will know and apply methodologies minimizing security risks in code they write.|
|Students will know and apply procedures in system management to protect systems and to recover compromised systems.|
|Students will be able to access security risks and devise plans to prevent or mitigate system compromise and to maintain and to develop trusted computer systems|
Lecture/Lab Hours: 3 hours lecture, 0 hours lab
Offered: Typically, once each academic year.