All Catalogs Middlebury College Search Courses & Requirements My Schedule Planner Log In Search Catalogs » Middlebury College Peter Johnson Sections in Spring 2022 show sections in all terms Spring 2022 CSCI0202A-S22 Lecture (Johnson) CSCI0202B-S22 Lecture (Johnson) CSCI0414A-S22 Lecture (Johnson) CSCI0500E-S22 Independent Study (Johnson)