34001 Class Notes