This document summarizes a class on elliptic curve cryptography and bitcoin. It discusses elliptic curves over finite fields, including the field GF(2256 - 232 - 29 - 28 - 27 - 26 - 24 - 1) used in bitcoin. It explains how addition works on elliptic curves via line intersections. The document also notes that finding the discrete logarithm of points on an elliptic curve is considered a hard problem, and this property is important for bitcoin. Students are assigned to investigate the bitcoin they received, complete Project 1 by January 30th, and read materials on bitcoin and elliptic curves.