This document discusses Ring-Learning With Errors (Ring-LWE) and its application to fully homomorphic encryption schemes. Specifically, it covers Ring-LWE based cryptosystems, the leveled fully homomorphic encryption scheme of Brakerski, Vaikuntanathan and Gentry (BGV) as implemented in the HElib library, and example code demonstrations using HElib. Notations used include integers modulo q, polynomial rings, and cyclotomic polynomials.