Skip to main content

Course Staff

Meet the staff who support CS 3100, including your instructors, academic coordinator, and TAs. Our staff are available during office hours to help with assignments, labs, and course concepts. Please feel stop by our office hours or post on the Pawtograder discussion forum to say hello!

Instructors

Jonathan Bell headshot

Jonathan Bell

he/him

Boston

Associate Professor of Computer Science with research interests in software engineering and program analysis.

j.bell@northeastern.edu
Ellen Spertus headshot

Ellen Spertus

she/her

Oakland

Teaching Professor

e.spertus@northeastern.edu
Ferdinand Vesely headshot

Ferdinand Vesely

Boston

f.vesely@northeastern.edu
Amit Shesh headshot

Amit Shesh

Boston

a.shesh@northeastern.edu
Jeongkyu Lee headshot

Jeongkyu Lee

New York City

jeo.lee@northeastern.edu

Academic Coordinator

Tim Howard headshot

Tim Howard

Boston

Teaching Assistants

Dhairya Bhatia headshot

Dhairya Bhatia

Boston

Lauren Brissette headshot

Lauren Brissette

Boston

Edgar Castaneda headshot

Edgar Castaneda

Boston

Edward Chan headshot

Edward Chan

Boston

Rohan Kumar Chitra headshot

Rohan Kumar Chitra

Boston

Sahil Chute headshot

Sahil Chute

Boston

Manav Kamleshbhai Dhamani headshot

Manav Kamleshbhai Dhamani

Boston

Amber Friar headshot

Amber Friar

Boston

Ran Fukazawa headshot

Ran Fukazawa

Oakland

Carmen Gray headshot

Carmen Gray

Boston

Zainab Imadulla headshot

Zainab Imadulla

Boston

Pratham Kiran Mehta headshot

Pratham Kiran Mehta

Boston

Avery Neuner headshot

Avery Neuner

Boston

Shivang Manishkumar Patel headshot

Shivang Manishkumar Patel

Boston

Peter SantaLucia headshot

Peter SantaLucia

Boston

Samyak Bijal Shah headshot

Samyak Bijal Shah

Boston

Ivan Shuvalov headshot

Ivan Shuvalov

Boston

Sean Snaider headshot

Sean Snaider

Boston

Advaita Srihari Raghavan headshot

Advaita Srihari Raghavan

Boston

Samuel Schumacher headshot

Samuel Schumacher

Boston

Afrah Fathima Shahabuddin headshot

Afrah Fathima Shahabuddin

Boston

Liangliang Sun headshot

Liangliang Sun

Oakland

Jessica Teurn headshot

Jessica Teurn

Boston

Prakriti Timalsina headshot

Prakriti Timalsina

Boston

Abhishek Tuteja headshot

Abhishek Tuteja

Oakland

Aditya Vij headshot

Aditya Vij

Boston

Rebecca Williams headshot

Rebecca Williams

Oakland

Office Hours Schedule

Jan 11 - Jan 17, 2026

Sun

11

Jan

No office hours

Mon

12

Jan

Bell, J.

8:00 AM - 9:40 AM

📍 WVH 210A

Bell, J.

9:50 AM - 11:30 AM

📍 WVH 210A

Bell, J.

9:50 AM - 11:30 AM

📍 WVH 210B

Section 03: Inheritance and Polymorphism in Java II

10:30 AM - 11:35 AM

📍 CG 097

Section 01: Inheritance and Polymorphism in Java II

10:35 AM - 11:40 AM

📍 Oakland, CA (TBD)

Bell, J.

11:45 AM - 1:25 PM

📍 WVH 210A

Bell, J.

11:45 AM - 1:25 PM

📍 WVH 210B

Bell, J.

11:45 AM - 1:25 PM

📍 WVH 212

Section 02: Inheritance and Polymorphism in Java II

1:35 PM - 2:40 PM

📍 Oakland, CA (TBD)

Section 04: Inheritance and Polymorphism in Java II

1:35 PM - 2:40 PM

📍 SH 335

Section 05: Inheritance and Polymorphism in Java II

1:35 PM - 2:40 PM

📍 HA 322

Bell, J.

3:25 PM - 5:05 PM

📍 WVH 210A

Bell, J.

3:25 PM - 5:05 PM

📍 WVH 210B

Bell, J.

3:25 PM - 5:05 PM

📍 WVH 212

Section 06: Inheritance and Polymorphism in Java II

4:35 PM - 5:40 PM

📍 SH 135

Afrah OH

5:00 PM - 7:00 PM

Bell, J.

5:15 PM - 6:55 PM

📍 WVH 210A

Abhishek Tuteja ( Virtual)

7:00 PM - 9:00 PM

Pratham OH (Virtual)

8:00 PM - 10:00 PM

Avery Neuner

9:00 PM - 11:00 PM

📍 Virtual

Avery Neuner (Virtual)

9:00 PM - 11:00 PM

Ran Fukazawa (Virtual)

10:00 PM - 12:00 AM

Tue

13

Jan

Edward Chan (In-Person)

12:00 AM - 3:00 AM

📍 Snell Library Group Study 130T

Spertus, E.

10:35 AM - 12:15 PM

📍 M41 212

Spertus, E.

12:25 PM - 2:05 PM

📍 M48 102

Spertus, E.

3:00 PM - 4:40 PM

📍 M48 102

Shivang Patel OH (Virtual)

3:00 PM - 5:00 PM

Manav Dhamani OH (virtual)

3:30 PM - 5:30 PM

Rohan Kumar OH (Virtual)

3:30 PM - 5:30 PM

Edward Chan (In-Person)

7:30 PM - 10:30 PM

📍 Snell Library Group Study 130U

Sam Schumacher OH (virtual)

9:30 PM - 11:30 PM

Zainab Imadulla OH (virtual)

10:00 PM - 12:00 AM

Prakriti Timalsina OH (Virtual)

11:00 PM - 1:00 AM

📍 Virtual

Carmen OH

11:30 PM - 12:30 AM

📍 Virtual

Wed

14

Jan

Vivaan Lunkad

12:30 AM - 2:00 AM

Section 03: Specifications and Common Contracts

10:30 AM - 11:35 AM

📍 CG 097

Section 01: Specifications and Common Contracts

10:35 AM - 11:40 AM

📍 Oakland, CA (TBD)

Section 02: Specifications and Common Contracts

1:35 PM - 2:40 PM

📍 Oakland, CA (TBD)

Section 04: Specifications and Common Contracts

1:35 PM - 2:40 PM

📍 SH 335

Section 05: Specifications and Common Contracts

1:35 PM - 2:40 PM

📍 HA 322

Lauren OH (Virtual)

2:00 PM - 4:00 PM

📍 Virtual

Pratham OH (Virtual)

3:00 PM - 5:00 PM

Prof Shesh (Prof Shesh queue)

3:30 PM - 5:00 PM

Section 06: Specifications and Common Contracts

4:35 PM - 5:40 PM

📍 SH 135

Jessica Teurn (Virtual)

6:00 PM - 8:00 PM

Prakriti Timalsina OH (Virtual)

7:00 PM - 9:00 PM

📍 Virtual

Sam Schumacher OH (virtual)

7:30 PM - 9:30 PM

Avery Neuner

9:00 PM - 11:00 PM

📍 BK 750

Avery Neuner

9:00 PM - 11:00 PM

📍 BK 750

Ran Fukazawa (Virtual)

10:00 PM - 12:00 AM

Ran Fukazawa (In-person)

10:00 PM - 12:00 AM

📍 CPM 200

Sahil Chute

11:00 PM - 1:00 AM

📍 Hastings 111

Amber Friar

11:00 PM - 1:00 AM

📍 Cahners 008

Thu

15

Jan

Vivaan Lunkad

1:00 AM - 2:00 AM

Section 03: Functional Programming and Readability

10:30 AM - 11:35 AM

📍 CG 097

Section 01: Functional Programming and Readability

10:35 AM - 11:40 AM

📍 Oakland, CA (TBD)

Section 02: Functional Programming and Readability

1:35 PM - 2:40 PM

📍 Oakland, CA (TBD)

Section 04: Functional Programming and Readability

1:35 PM - 2:40 PM

📍 SH 335

Section 05: Functional Programming and Readability

1:35 PM - 2:40 PM

📍 HA 322

Edgar Castaneda OH (virtual)

2:00 PM - 4:00 PM

Section 06: Functional Programming and Readability

4:35 PM - 5:40 PM

📍 SH 135

Sean Snaider In Person OH

9:00 PM - 12:00 AM

📍 Snell Library Group Study 130R

Aditya Vij (virtual)

10:45 PM - 12:45 AM

Due: Assignment 1: Recipe Domain Model

10:59 PM - 11:59 PM

Amber Friar

11:00 PM - 12:00 AM

📍 Virtual

Fri

16

Jan

Jessica Teurn (Virtual)

6:00 PM - 7:00 PM

Carmen OH (Virtual)

6:30 PM - 7:30 PM

Afrah OH

8:00 PM - 10:00 PM

Sahil Chute(Virtual)

10:30 PM - 12:30 AM

Aditya Vij (virtual)

10:45 PM - 12:45 AM

Sat

17

Jan

No office hours