MIDDLEBURY COLLEGE
Course Schedule- Spring Term 2021    Spring 2020   Fall 2020   Fall 2021

For textbook pricing information, including ISBNs, please click here

Key to Abbreviations -Table of abbreviations and their meaning.

List of Departments

Computer Science

Return to list of Departments |
CRN   COURSE   CW   SEATS
AVAIL
  Reserved
Incoming
  Reserved
Cont.
  Reserved
Cont. Desc
  TITLE   Instruction Mode   DAYS   START   END   ROOM   INSTRUCTOR
21427   CSCI 0150 A     30   2         Computing for the Sciences             STAFF
21006   CSCI 0200 A     25           Math Foundations of Computing             STAFF
21604   CSCI 0200 B     25           Math Foundations of Computing             STAFF
20044   CSCI 0201 A     56           Data Structures             STAFF
21363   CSCI 0201 Z     28           Data Structures Lab             STAFF
21364   CSCI 0202 A     25           Computer Architecture             STAFF
21514   CSCI 0202 B     25           Computer Architecture             STAFF
21608   CSCI 0301 A     20           Theory of Computation             STAFF
20339   CSCI 0302 A     30           Algorithms and Complexity             STAFF
22429   CSCI 0318 A     0           OOP & GUI Application Dev             STAFF
22407   CSCI 0451 A     0           Machine Learning             STAFF
22218   CSCI 0455 A     0           Drone Robotics             STAFF
20262   CSCI 0500 A     99           Advanced Study             STAFF
20459   CSCI 0500 B     APRVL           Advanced Study             Briggs, A
20507   CSCI 0500 C     APRVL           Advanced Study             Scharstein, D
20508   CSCI 0500 D     APRVL           Advanced Study             Dickerson, M
20509   CSCI 0500 E     APRVL           Advanced Study             Johnson, P
20628   CSCI 0500 F     APRVL           Advanced Study             Christman, A
21289   CSCI 0500 G     APRVL           Advanced Study             Andrews, C
21505   CSCI 0500 H     APRVL           Advanced Study             Linderman, M
21629   CSCI 0500 I     APRVL           Advanced Study             Grant, J
21630   CSCI 0500 J     APRVL           Advanced Study             Kimmel, S
21714   CSCI 0500 K     APRVL           Advanced Study             Caplan, P
21407   CSCI 0701 A     APRVL           Senior Seminar     TR   03:00 PM   04:15 PM   75SHS 224   STAFF
21467   CSCI 0702 A     APRVL           Senior Thesis             STAFF