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   DAYS   START   END   ROOM   INSTRUCTOR
22214   CSCI 0110 A     0           Programming through Simulation           STAFF
22215   CSCI 0110 Y     0           Prog through Simulation Lab           STAFF
22216   CSCI 0110 Z     0           Prog through Simulation Lab           STAFF
21427   CSCI 0150 A     30   2         Computing for the Sciences           STAFF
21428   CSCI 0150 B     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
21651   CSCI 0201 Y     28           Data Structures Lab           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
21808   CSCI 0301 B     20           Theory of Computation           STAFF
20339   CSCI 0302 A     30           Algorithms and Complexity           STAFF
22429   CSCI 0318 A     0           OOP & GUI Application Dev           STAFF
22426   CSCI 0401 A   CW   0           Computational Complexity           STAFF
22406   CSCI 0441 A     0           Advanced Algorithms           STAFF
22407   CSCI 0451 A     0           Machine Learning           STAFF
22217   CSCI 0452 A     0           Image Processing           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