CS Help: Fall 2024

Schedule at a glance

Click on class number for details
ClassSchedule
CSCI105 T 8:00-10:00PM, W 8:00-10:00PM in 75SHS 205
CSCI145/146 S 6:00-10:00PM, M 6:00-10:00PM, T 6:00-10:00PM, W 6:00-10:00PM, TR 6:00-8:00PM in 75SHS 102
CSCI200 S 4:00-6:00PM & 8:00-10:00PM, T 8:00-10:00PM, W 6:00-8:00PM in 75SHS 203
CSCI201 M 6:00-10:00PM, T 6:00-8:00PM , W 6:00-8:00PM, TR 4:00-8:00PM in 75SHS 202
CSCI202 S 6:00-8:00PM, M 4:00-6:00PM, T 7:30-9:30PM, W 4:00-6:00PM, TR 6:00-8:00PM in 75SHS 203
CSCI301 T 6:00-8:00PM, W 4:00-6:00PM, TR 6:00-8:00PM in 75SHS 205
CSCI302 S 6:00-10:00PM, W 4:00-6:00PM & 8:00-10:00PM in 75SHS 202
CSCI311 M 2:00-4:00PM, T 10:00AM-12:00PM in 75SHS 221
CSCI312 M 8:00-10:00PM, T 8:00-10:00PM, W 6:00-8:00PM, TR 6:00-8:00PM in 75SHS 224
CSCI315 M 8:00-10:00PM, T 6:00-8:00PM in 75SHS 206
CSCI333 S 8:00-10:00PM in 75SHS 206
Noah's Hours around 75SHS 201 area
Smith's Hours around 75SHS 201 area
CTLR Tutoring Book appointment to meet with a tutor (CS145 - CS202)

A Guide to CS Drop-in Help Sessions

As the name suggests, no appointments needed. Just drop in with questions at the specified time and place! A detailed schedule for each class is below with pictures to help identify the course assistant.

The expectation is that you are asking the course assistants specific questions about your assignment, i.e., you have already thoroughly read through the assignment and have begun to work on your solution. To maximize the number of students the course assistants can assist they may help you with just one issue at a time (before moving onto someone else who is waiting) and ask you to work through that issue - with their suggestions/feedback - on your own before asking another question.

If you find yourself at the drop-in hours night after night or for extended periods that is good prompt to reach out to your course instructor to identify additional sources of support.

Assistant in Instruction (ASI) office hours

Noah Rizika will be holding office hours Monday through Friday. Feel free to drop in to ask any questions.

He can comfortably offer help in 105, 110, 145, 146, 201, 202 and 312.

He can also work together with you to solve problems in 315.

It might be helpful to send him an email with the topics/questions you are struggling with so he can help you more efficiently.

You probably know more about these topics than him: 302, 318, 333, 467

Office: 75SHS 201
Hours: go/noah
Email: nrizika@middlebury.edu

Lab Instructor office hours

Smith Gakuya will be holding office hours Monday through Friday. Feel free to drop in to ask any questions.

He can comfortably offer help in 105, 145, 146, 200, 201, 202, 302, 311, 312, and 467.

He can also work together with you to solve problems in 301, and 318.

It might be helpful to send him an email with the topics/questions you are struggling with so he can help you more efficiently.

You probably know more about these topics than him: 315, 333

Office: 75SHS 221
General Office Hours M 1:00PM-2:00PM, T 11:00AM-12:00PM, W 1:00PM-4:00PM, TR 9:00AM-12:00PM, F 2:00PM-4:00PM or by appointment
CS 311 Office Hours: M 2:00PM-4:00PM, T 2:00PM-4:00PM
Email: sgakuya@middlebury.edu
More details at go/smith

Center for Teaching Learning and Research(CTLR) Tutoring

The Center for Teaching Learning and Research offers STEM tutoring for CS145-CS202 among other courses.

You can book an appointment to meet with a peer tutor to get help in the 1xx and 2xx courses.

To book an appointment, visit the CTLR website(go/appt/), click on Schedule an Appointment then select "Science Peer Tutoring" to see the available times.

Learning Environment

The Computer Science Department values the creation of an inclusive learning environment where diversity and individual differences are respected and recognized as a source of strength. This is a group effort, so as course assistants and students attending the drop-in sessions you are expected to join in our efforts to foster such an environment. Everyone involved represent a diversity of individual backgrounds and experiences, and each person is expected to show respect for every other person so that everyone can learn and thrive in this space. If you experience or witness any behavior that opposes this idea, it would be helpful for us to know so that we can address it. Please fill out our anonymous feedback form if you want to provide anonymous feedback (of any kind) about CS drop-in help sessions.

CSCI:105 Algorithmic World

Drop-in Hours:
Location (unless otherwise noted): 75SHS204
TimeSundayMondayTuesdayWednesdayThursday
4:00-6:00PM
6:00-8:00PM
8:00-10:00PMCaroline HaggertyCaroline Haggerty
Caroline Haggerty

CSCI145/146: (Intensive) Introduction to Computing

In-lab Assistants:
Drop-in Hours:
Location (unless otherwise noted): 75 SHS 102
TimeSundayMondayTuesdayWednesdayThursday
4:00-6:00PM
6:00-8:00PMJackson StoneCharlie GrossmanSherman LiuSherman LiuCharlie Grossman
8:00-10:00PMJessica WarrenIzzy ManzanoIzzy ManzanoZermina KhanFinn Ellingwood
Zermina Khan
Jessica Warren
Charlie Grossman
Jackson Stone
Izzy Manzano
Finn Ellingwood

CSCI200: Math Foundations

In-lab Assistants:
Drop-in Hours:
Location (Sun, Wed): 75SHS203 Location (Tue): 75SHS202
TimeSundayMondayTuesdayWednesdayThursday
4:00-6:00PMYahya Rahhawi
6:00-8:00PMCharlotte Zhuang
8:00-10:00PMYahya RahhawiElise Scott
Yahya Rahhawi
Charlotte Zhuang
Elise Scott

CSCI201: Data Structures

In-lab Assistants:
Drop-in Hours:
Note: 10/10 No 6-8 Session Location (unless otherwise noted): 75SHS202
* CTLR Drop-In Session
TimeSundayMondayTuesdayWednesdayThursday
4:00-6:00PMAndrew Kriter
6:00-8:00PMDevon TyrieAlden SmallwoodAndrew KriterAlden Smallwood
8:00-10:00PMDevon Tyrie *

Devon Tyrie
Alden Smallwood
Andrew Kriter

CSCI202: Computer Architecture

Location (unless otherwise noted): 75SHS203
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM Noah Price Noah Price
6:00-8:00PM Grayson Wade Grayson Wade
7:00-9:00PM Chloe Katz
Noah Price
Chloe Katz
Grayson Wade

CSCI301: Theory of Computation

Location (unless otherwise noted): 75SHS205
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM Frannie Cataldo
6:00-8:00PM Frannie Cataldo Owen Park Owen Park
8:00-10:00PM
Frannie Cataldo
Owen Park

CSCI302: Algorithms and Complexity

Location (unless otherwise noted): 75SHS202
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM Lauren Clarke
6:00-8:00PM Lauren Clarke
8:00-10:00PM James Cummings Col McDermott
Lauren Clarke
James Cummings
Col McDermott

CSCI312: Software Development

NOTE: No Session 10/8 Location (unless otherwise noted): 75SHS224
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM
6:00-8:00PM Vikram Vasan Vikram Vasan
8:00-10:00PM Amy Griffin Amy Griffin
Amy Griffin
Vikram Vasan

CSCI315: Systems Programming

Location (unless otherwise noted): 75SHS206
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM
6:00-8:00PM Aiden Pape
8:00-10:00PM Drew Donahue
Aiden Pape
Drew Donahue

CSCI333: Quantum Computing

Location (unless otherwise noted): 75SHS206
Time Sunday Monday Tuesday Wednesday Thursday
4:00-6:00PM
6:00-8:00PM
8:00-10:00PM Aaliya Vij
Aaliya Vij