CSE P 590 B: Molecular and Neural Computation (Winter 2014)