NYU Computer Science · CSCI-GA.3210-001

Introduction to Cryptography

Fall 2026 · Nir Bitansky

Key Information

Instructor:Nir Bitansky (for questions, please use Campuswire)
Course Assistant:Saroja Erabelli
Class Meetings:Wednesday, 10:15 AM–12:15 PM · 60 Fifth Ave, Room C10
Office Hours:Friday, 3:30–4:30 PM · WWH 407
Final Exam:Soon
Gradescope:Soon
Course Forum:Campuswire · Join code: 8923

Overview

Cryptography is magical, it solves paradoxical problems such as communicating privately without ever meeting, proving you know a secret without revealing it, or computing over encrypted data. This magic is, in fact, based on a rigorous theory with beautiful definitions and proofs of security founded on computational complexity.

The course will provide a graduate-level introduction to the theory of cryptography. We will cover foundational concepts, abstractions, and techniques, with the aim of giving students the basic tools needed to start research in the area. We will also sneak a peek into some advanced topics as time permits.

Disclaimer: This course is theoretical in nature. Computer security and applied aspects of cryptography will not be our focus. There will be no programming component. While we will certainly learn about objects widely used in practice, our focus will be on the general concepts and ideas behind them.

Tentative list of topics

Grading

ComponentWeight
Participation5%
Homework45%
Final Exam50%

Participation includes both participation in class and on the course forum.

Prerequisites

Basic probability theory, basic algorithms or complexity (basic familiarity with P, NP). Perhaps the most important prerequisite is mathematical maturity: the ability to read, understand, and write mathematical proofs.

Schedule

The schedule will be updated throughout the semester.

DateTopicHW Due
Math background by Boaz Barak HW0
Wed Sep 2Introduction, Perfect Secrecy and its Limitations
Wed Sep 9
Wed Sep 16
Wed Sep 23
Wed Sep 30
Wed Oct 7
Wed Oct 14No class — Legislative Day (Monday schedule)
Wed Oct 21
Wed Oct 28
Wed Nov 4
Wed Nov 11
Wed Nov 18
Wed Nov 25No class — Thanksgiving Break
Wed Dec 2
Wed Dec 9

Resources

We will not follow a single textbook. The following are useful references for the course.

Course Policies

Homework

There will be about 6 homework assignments during the semester. Homework should be submitted in PDF form in Gradescope. Submissions should be typeset in LaTeX. These days, you don't need to know LaTeX; you can use free AI tools (e.g. OpenAI's Prism).

You will be graded not only for correctness, but also clarity. If you do not understand how to solve a question, you may write “I don't know how to do this,” and you will receive 15% credit for that question.

Collaboration

We strongly encourage you to discuss assignments with your peers, but you must (a) list the names of your discussion partners on your submission, and (b) write up your solution on your own.

Academic Integrity

Your work should be your own. Students should be aware of the CS Department's Policy on Academic Integrity. Violations of academic integrity will not be tolerated.

AI

AI is likely to be able to solve all of your homework. We will not prevent you from using AI to solve your homework. However, if you do use AI, please list the exact model as a collaborator, and add as an appendix your prompts. We strongly suggest that you do your best to solve the questions yourselves. The final exam will mostly include variants of HW questions. If you solved those yourselves, you would have a significant advantage.

Religious Observance

As a nonsectarian, inclusive institution, NYU policy permits members of any religious group to absent themselves from classes without penalty when required for compliance with their religious obligations. The policy and principles to be followed by students and faculty may be found in the University Calendar Policy on Religious Holidays.

Disability Disclosure

Academic accommodations are available to any student with a chronic, psychological, visual, mobility, learning disability, or who is deaf or hard of hearing. Students should please register with the Moses Center for Students with Disabilities.