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

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
22639   CSCI 0145 A     APRVL   3   -2   3-6.99 Credits   Introduction to Computing   Scheduled Online   MWF   09:10 AM   10:00 AM   ONLINE ONL   Caplan, P
22640   CSCI 0145 B     APRVL   3   2   3-6.99 Credits   Introduction to Computing   Scheduled Online   MWF   10:20 AM   11:10 AM   ONLINE ONL   Caplan, P
21427   CSCI 0150 A     APRVL   7   16   3-6.99 Credits   Computing for the Sciences   Flexible Online         ONLINE ONL   Briggs, A
22642   CSCI 0150 X     APRVL   2   7   3-6.99 Credits   Computing for the Sciences Lab   Hyflex   R   08:25 AM   09:15 AM   75SHS 202   Briggs, A
22643   CSCI 0150 Y     APRVL   2   5   3-6.99 Credits   Computing for the Sciences Lab   Hyflex   R   10:00 AM   10:50 AM   75SHS 202   Briggs, A
22644   CSCI 0150 Z     APRVL   3   4   3-6.99 Credits   Computing for the Sciences Lab   Hyflex   R   11:10 AM   12:00 PM   75SHS 202   Briggs, A
21006   CSCI 0200 A     APRVL           Math Foundations of Computing   Blended   MWF   09:10 AM   10:00 AM   75SHS 224   Swenton, F
21604   CSCI 0200 B     APRVL           Math Foundations of Computing   Blended   MWF   10:20 AM   11:10 AM   75SHS 224   Swenton, F
20044   CSCI 0201 A     APRVL           Data Structures   In-Person   MWF   10:20 AM   11:10 AM   75SHS 202   Christman, A
22647   CSCI 0201 B     APRVL           Data Structures   In-Person   MWF   01:50 PM   02:40 PM   75SHS 202   Christman, A
22648   CSCI 0201 C     APRVL           Data Structures   Flexible Online         ONLINE ONL   Christman, A
21363   CSCI 0201 Z     APRVL           Data Structures Lab   Scheduled Online   W   03:00 PM   03:50 PM   ONLINE ONL   Christman, A
21364   CSCI 0202 A     APRVL           Computer Architecture   In-Person   MWF   10:20 AM   11:10 AM   AXN 219   Vaccari, A
21514   CSCI 0202 B     APRVL           Computer Architecture   In-Person   MWF   11:30 AM   12:20 PM   AXN 219   Vaccari, A
21608   CSCI 0301 A     APRVL           Theory of Computation   Flexible Online         ONLINE ONL   Dickerson, M
22649   CSCI 0301 X     APRVL           Theory of Computation Lab   In-Person   T   09:35 AM   10:50 AM   75SHS 202   Dickerson, M
22650   CSCI 0301 Y     APRVL           Theory of Computation Lab   In-Person   T   11:10 AM   12:25 PM   75SHS 202   Dickerson, M
22651   CSCI 0301 Z     APRVL           Theory of Computation Lab   Scheduled Online   T   07:00 PM   08:15 PM   ONLINE ONL   Dickerson, M
20339   CSCI 0302 A     APRVL           Algorithms and Complexity   Scheduled Online   MW   02:00 PM   03:15 PM   ONLINE ONL   Kimmel, S
22652   CSCI 0302 B     APRVL           Algorithms and Complexity   Scheduled Online   MW   03:35 PM   04:50 PM   ONLINE ONL   Kimmel, S
21809   CSCI 0311 A     APRVL           Artificial Intelligence   Flexible Online         ONLINE ONL   Christman, A
22653   CSCI 0311 Y     APRVL           Artificial Intelligence Lab   In-Person   M   11:30 AM   12:20 PM   75SHS 202   Christman, A
22654   CSCI 0311 Z     APRVL           Artificial Intelligence Lab   Scheduled Online   M   03:00 PM   03:50 PM   ONLINE ONL   Christman, A
21474   CSCI 0312 A     APRVL           Software Development   In-Person   TR   09:35 AM   10:50 AM   75SHS 224   Andrews, C
22655   CSCI 0312 B     APRVL           Software Development   In-Person   TR   11:10 AM   12:25 PM   75SHS 224   Andrews, C
22429   CSCI 0318 A     APRVL           OOP & GUI Application Dev   In-Person   TR   03:15 PM   04:30 PM   AXN 229   Swenton, F
22656   CSCI 0333 A     APRVL           Quantum Computing   Scheduled Online   TR   09:35 AM   10:50 AM   ONLINE ONL   Kimmel, S
22407   CSCI 0451 A     APRVL           Machine Learning   Scheduled Online   TR   05:05 PM   06:20 PM   ONLINE ONL   Foley, J
22218   CSCI 0455 A     APRVL           Drone Robotics   In-Person   MW   02:00 PM   03:15 PM   AXN 103   Grant, J
22657   CSCI 0455 Z     APRVL           Drone Robotics Lab   In-Person   F   11:30 AM   12:20 PM   MCC FLOOR   Grant, J
20262   CSCI 0500 A     APRVL           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
22870   CSCI 0500 L     APRVL           Advanced Study             Vaccari, A
22871   CSCI 0500 M     APRVL           Advanced Study             Foley, J
21407   CSCI 0701 A     APRVL           Senior Seminar   In-Person   MWF   09:10 AM   10:00 AM   75SHS 202   Grant, J
21609   CSCI 0701 B     APRVL           Senior Seminar   Scheduled Online   MW   05:10 PM   06:25 PM   ONLINE ONL   Foley, J
22658   CSCI 0701 C     APRVL           Senior Seminar   In-Person   MW   03:00 PM   03:50 PM   75SHS 202   Vaccari, A
22659   CSCI 0701 Z     APRVL           Senior Sem Lab - CSCI 0701C   In-Person   F   12:40 PM   01:30 PM   75SHS 202   Vaccari, A
21467   CSCI 0702 A     APRVL           Senior Thesis   In-Person   MW   08:40 AM   09:55 AM   75SHS 203   Andrews, C