Systems Security (L-2; T-0; P-0) 2 Units

Course Contents

Security Principles, Account Security, File System Security, Assessing Risk, Risk Analysis, and Encryption. The student’s basic network and operating system skills will be expanded to include planning, implementation, and auditing of a system’s security package. Secure design and secure coding principles, practices, and methods including least privilege, threat modeling, and static analysis. Covers common vulnerabilities such as buffer overruns, integer overflows, injection attacks, cross-site scripting, and weak error handling.