Explore the fundamentals of cybersecurity, from brute-force attacks and hashing to passkeys and end-to-end encryption, in Harvard's iconic CS50 finale.
Lecture guide · Written by AI from the lecture. For the lecture’s own words, open the Transcript tab.
Gordon McKay Professor of the Practice of Computer Science at Harvard University
Gordon McKay Professor of the Practice of Computer Science at Harvard University and lead instructor of CS50.
CS50 introduces fundamental programming and data structures, including basic database concepts like SQL and relational models, providing an entry point to the more specialized field of database systems.
Gordon McKay Professor of the Practice of Computer Science, Harvard University