This class surveys recent developments in privacy-preserving systems, ranging from oblivious RAM, private information retrieval to Intel SGX and machine learning over encrypted data.