Spring 2023

Office Hours (online)

2:15-3:15 Tuesday, Thursday

7:00-8:00 PM Wednesday

1:30-2:30 Saturday

Course Links
  1. CS 120
  2. CS 340
  3. CS 442/542