MIDDLEBURY COLLEGE
Course Schedule- Spring Term 2026    Spring 2025   Fall 2025

Key to Abbreviations -Table of abbreviations and their meaning.

List of Departments

Computer Science

Return to list of Departments |
CRN   COURSE   CW   SEATS
AVAIL
  APPRVL
Req
  Reserved
Incoming
  Reserved
Cont.
  Reserved
Cont. Desc
  TITLE   Instruction Mode   DAYS   START   END   ROOM   INSTRUCTOR
21527   CSCI 0145 A     35     5   15   3-6.99 Credits   Introduction to Computing   In-Person   MW   09:45 AM   11:00 AM   75SHS 224   Vaccari, A
21528   CSCI 0145 B     35     5   15   3-6.99 Credits   Introduction to Computing   In-Person   MW   11:15 AM   12:30 PM   75SHS 224   Vaccari, A
21604   CSCI 0145 X     24     4   10   3-6.99 Credits   Introduction to Computing Lab   In-Person   F   08:40 AM   09:30 AM   75SHS 203   Vaccari, A
21605   CSCI 0145 Y     23     3   10   3-6.99 Credits   Introduction to Computing Lab   In-Person   F   09:45 AM   10:35 AM   75SHS 203   Vaccari, A
21606   CSCI 0145 Z     23     3   10   3-6.99 Credits   Introduction to Computing Lab   In-Person   F   11:15 AM   12:05 PM   75SHS 203   Vaccari, A
22451   CSCI 0146 A     35     5   15   3-6.99 Credits   Intensive Intro to Computing   In-Person   MW   12:45 PM   02:00 PM   75SHS 102   Linderman, M
22452   CSCI 0146 Z     35     5   15   3-6.99 Credits   Intensive Intro Computing Lab   In-Person   F   01:10 PM   02:00 PM   75SHS 102   Linderman, M
20881   CSCI 0200 A     25     2   9   3-6.99 Credits   Math Foundations of Computing   In-Person   MWF   09:45 AM   10:35 AM   75SHS 102   Caplan, P
20035   CSCI 0201 A     30     3   14   3-6.99 Credits   Data Structures   In-Person   TR   09:45 AM   11:00 AM   75SHS 102   Das, A
21529   CSCI 0201 B     30     3   14   3-6.99 Credits   Data Structures   In-Person   TR   11:15 AM   12:30 PM   75SHS 102   Das, A
21583   CSCI 0201 Y     30     2   12   3-6.99 Credits   Data Structures Lab   In-Person   T   01:10 PM   02:00 PM   75SHS 102   Das, A
21201   CSCI 0201 Z     30     2   12   3-6.99 Credits   Data Structures Lab   In-Person   T   02:15 PM   03:05 PM   75SHS 102   Das, A
21202   CSCI 0202 A     25             Computer Architecture   In-Person   MWF   08:40 AM   09:30 AM   75SHS 202   Andrews, C
21353   CSCI 0301 A     30             Theory of Computation   In-Person   MW   12:45 PM   02:00 PM   SDL 110   Swenton, F
20273   CSCI 0302 A     25             Algorithms and Complexity   In-Person   TR   09:45 AM   11:00 AM   75SHS 202   Kimmel, S
21653   CSCI 0302 B     25             Algorithms and Complexity   In-Person   TR   11:15 AM   12:30 PM   75SHS 202   Kimmel, S
21652   CSCI 0312 A     25             Software Development   In-Person   TR   02:15 PM   03:30 PM   75SHS 203   Andrews, C
22453   CSCI 0321 A     20             Bioinformatics Algorithms   In-Person   MWF   11:15 AM   12:05 PM   75SHS 202   Linderman, M
22454   CSCI 0425 A     20             Computational Geometry   In-Person   TR   09:45 AM   11:00 AM   75SHS 203   Dickerson, M
21765   CSCI 0451 A     20             Machine Learning   In-Person   MW   12:45 PM   02:00 PM   75SHS 203   Chodrow, P
22788   CSCI 0451 B     20             Machine Learning   In-Person   MW   02:15 PM   03:30 PM   75SHS 203   Chodrow, P
20210   CSCI 0500 A         Y           Advanced Study             STAFF
20389   CSCI 0500 B         Y           Advanced Study             Briggs, A
20432   CSCI 0500 C         Y           Advanced Study             Swenton, F
20433   CSCI 0500 D         Y           Advanced Study             Dickerson, M
20434   CSCI 0500 E         Y           Advanced Study             Johnson, P
20534   CSCI 0500 F         Y           Advanced Study             Das, A
21144   CSCI 0500 G         Y           Advanced Study             Andrews, C
21305   CSCI 0500 H         Y           Advanced Study             Linderman, M
21810   CSCI 0500 I         Y           Advanced Study             Caplan, P
21360   CSCI 0500 J         Y           Advanced Study             Kimmel, S
21393   CSCI 0500 K         Y           Advanced Study             Chodrow, P
21536   CSCI 0500 L         Y           Advanced Study             Vaccari, A
22721   CSCI 0505 A     10   Y           Independent Study             STAFF
22722   CSCI 0505 B     10   Y           Independent Study             Briggs, A
22723   CSCI 0505 C     10   Y           Independent Study             Swenton, F
22724   CSCI 0505 D     10   Y           Independent Study             Dickerson, M
22725   CSCI 0505 E     10   Y           Independent Study             Johnson, P
22726   CSCI 0505 F     10   Y           Independent Study             Das, A
22727   CSCI 0505 G     10   Y           Independent Study             Andrews, C
22728   CSCI 0505 H     10   Y           Independent Study             Linderman, M
22729   CSCI 0505 I     10   Y           Independent Study             Caplan, P
22730   CSCI 0505 J     10   Y           Independent Study             Kimmel, S
22731   CSCI 0505 K     10   Y           Independent Study             Chodrow, P
22732   CSCI 0505 L     10   Y           Independent Study             Vaccari, A
22733   CSCI 0505 M     10   Y           Independent Study             Biester, L
22016   CSCI 0701 A                   Senior Seminar   In-Person   MWF   11:15 AM   12:05 PM   75SHS 206   Caplan, P