CSE107: Introduction to Modern Cryptography (Spring 2019)

Webpage: https://cseweb.ucsd.edu/classes/sp19/cse107-a
Lectures: TuTh 11:00am-12:20pm in CSB Room 1
Discussion: F 11:00am-11:50:am in PCYNH Room 122
Section ID: 972401
Instructor: Daniele Micciancio (Room CSE4214)
Teaching Assistants: Ruth Ng, Jessica Sorrell

See Piazza for office hours.

Course Information

It is very important for each student to carefully read the course information document. It has information about the course policies, rules, and grading. Students are responsible for knowing and abiding by the polices and rules stated here. Once you have read it, sign this affirmation and turn it in by the end of class on Thursday April 11th, 2019. Late affirmations are not accepted, and lack of an affirmation turned in by the due date leads to an automatic F in the class.

Resources

Piazza is the preferred mode of contacting the intructors with course related questions, so other students can benefit from discussion. You can also post questions privately to the instructors if needed, but please do that only if necessary.

Homework

Homework assignments are distributed on Piazza. You should add yourself to piazza to join the discussion and receive announcements. Homework solutions are handed out in the discussion session, and will not be posted online. We use Gradescope to collect your homework submissions and post grades. We will add you to gradescope when the first assignment goes out, and you will receive a confirmation email when you are added.

Homework assignments involve some coding in python and make use of the PlayCrypt library. Further instructions for homework submission will be distributed with the assignments.

Slides

Slides will be posted here before they are covered in class. They are similar to slides used in previous quarters. So, if you want to look ahead, you may check out the slides from Fall 2018