Authentication is the process of verifying an assertion, such as a user's identity. It can involve validating documents, verifying digital certificates, determining the age of artifacts, or ensuring that products and documents are not counterfeit.
UC Berkeley
Fall 2022
This course offers a comprehensive study of network security, exploring areas like denial-of-service, network monitoring, botnets, and internet ethics. It leans towards a research-based approach with a major team project. The class features a deep dive into seminal papers rather than the latest trends. Prerequisites include CS 168/EE 122 and CS 161 or their equivalents.
No concepts data
+ 21 more conceptsUniversity of Washington
Autumn 2021
This course covers a wide range of computer security topics, including software security, cryptography, web security, malware, and physical security. It encourages a "security mindset" while requiring a firm understanding of computer science fundamentals and command-line Unix development environment.
No concepts data
+ 18 more conceptsBrown University
Spring 2022
CS1660 delivers a balanced mix of theory and practice in computer systems security. Starting with the foundational aspects of cryptography, the course navigates through security aspects of web applications, operating systems, and networks. Students will hone their "security mindset," learning to identify vulnerabilities and understand defenses across different domains.
No concepts data
+ 38 more concepts