Codes Basic Algorithms Nyu