Computer Security
Computer Security
Introduction to computer security fundamentals: confidentiality, integrity, authentication, and access control. Secret key and public key cryptography, network security protocols, viruses, and fire walls.
Hours | 3.0 Credit, 3.0 Lecture, 0.0 Lab |
Prerequisites | C S 324; or C S 360; or concurrent enrollment. |
Note | Students are allowed only 1 retake of C S 465. This includes students who have failed or withdrawn (received a "W" grade). If after 1 retake, a student needs to retake the course again, the student must wait 1 semester/term before being allowed to take any C S course and must follow the petition process at cs.byu.edu/retake-policy. This policy does not apply to classes dropped before the add/drop deadline. Petitions for exceptions to the policy can be completed at cs.byu.edu/retake-policy. |
Taught | Fall |
Programs | Containing C S 465 |
Course Outcomes:
Build a system
Implement a cryptographic algorithm from a standards specification.
Break and fix a system
Demonstrate how attackers compromise real-world systems, and then show how to prevent these attacks.