NBAY 5725
Last Updated
- Schedule of Classes - October 31, 2025 7:07PM EDT
Classes
NBAY 5725
Course Description
Course information provided by the 2025-2026 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).
Last 4 Terms Offered (None)
Seven Week - Second.
-
Credits and Grading Basis
1.5 Credits GradeNoAud(Letter grades only (no audit))
-
Class Number & Section Details
-
Meeting Pattern
- T
- Mar 11 - May 5, 2026
Instructors
Juels, A
-
Additional Information
Instruction Mode: In Person
Enrollment limited to: Cornell Tech Students & Dual Campus students.
Add/Drop dates: 9:00am, January 13, 2026 - 11:59pm, January 27, 2026 with an additional add/drop period 9:00am, March 11, 2026 – 11:59pm, March 18, 2026. Students are required to obtain faculty permission to add/drop after March 18, 2026. If you drop after April 8, 2026, you will also receive a “W” on your transcript.
Share
Or send this URL:
