NBAY 5725

NBAY 5725

Course information provided by the 2026-2027 Catalog.

Overview: Think like an (ethical) hacker and get into the habit of asking, “How would I break this?” Students will learn the principles of secure system design by viewing systems as attackers do—probing assumptions, spotting attack surfaces, and reasoning about incentives, capabilities, and vulnerabilities. They will gain an appreciation for why cybersecurity matters in business and everyday life. Topics include user authentication, cryptography, malware, game-theoretic modeling, and privacy-enhancing technologies, with examples ranging from ordinary web use to cryptocurrency and AI. Prerequisites: No programming experience required. You must have basic data literacy (e.g., use of spreadsheets) and a willingness to experiment with modern tools (e.g., LLMs).


Enrollment Information Enrollment limited to: Cornell Tech Students and Dual Campus students.

Last 4 Terms Offered 2026SP

View Enrollment Information

Syllabi: none
  •   Seven Week - Second. 

  • 1.5 Credits GradeNoAud

  • 15019 NBAY 5725   LEC 001

    • T
    • Mar 17 - May 11, 2027
    • Juels, A

  • Instruction Mode: In Person

    Add/Drop dates: 9:00am, January 19, 2027 - 11:59pm, February 1, 2027, with an additional add/drop period 9:00am, March 17, 2027 - 11:59pm, March 24, 2027. Students are required to obtain faculty permission to add/drop after March 24, 2027. If you drop after April 14, 2027, you will also receive a “W” on your transcript.