Skip To Main Content

Notice:

In-person peer teacher office hours are held in Peer Teacher Central (PTC) in PETR 127 from 8:00 a.m. to 5:00 p.m. On Sundays, office hours and the Week-In-Review sessions are held from 2:00 p.m. to 5:00 p.m. via the Discord server. The schedule for the Week-In-Review sessions can be found on the Week-In-Review Page

 To access the PTC Discord:

  1. Watch a tutorial on how to use/download Discord (optional).

  2. Download the Discord app (there is no requirement to use your university email).


William Aalund

William Aalund | Email Aalund

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 111-506
  • CSCE 120-509, 511

Office Hours:

  • Fridays, 8:30-9:30 a.m.

Sarah Ahmed

Sarah Ahmed | Email Ahmed

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-504
  • CSCE 312, 312-503
  • CSCE 313, 313-508
  • CSCE 314
  • CSCE 315

Office Hours:

  • Tuesdays, 1:00-2:00 p.m.
  • Wednesdays, 4:00-5:00 p.m.

Colin Bakker

Colin Bakker | Email Bakker

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 312, 312-500, -597, -598
  • CSCE 314

Office Hours:

  • Fridays, 2:00-3:00 p.m.

Bryce Borchers | Email BorchersBryce Borchers

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-536, -537, -550
  • CSCE 206-502
  • CSCE 312
  • CSCE 314

Office Hours:

  • Fridays, 11:00 a.m.-1:00 p.m.

Aiden Briggs | Email Briggs

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-503
  • CSCE 206-501
  • CSCE 312
  • CSCE 314
Office Hours:
  • Tuesdays, 8:00-9:30 a.m
  • Thursdays, 8:00-10:00 a.m.
  • Fridays, 2:00-4:30 p.m.

Katelyn Clark

Katelyn Clark | Email Clark

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313, 313-516
  • CSCE 314
  • CSCE 315
  • CSCE 331-908, -917

Office Hours:

  • Wednesdays, 4:00-5:00 p.m.
  • Thursdays, 2:00-3:00 p.m.

Connor  ClarkeConnor Clarke | Email Clarke

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 120-515, -517, -538, -539

Office Hours:

  • Tuesdays, 4:00-5:00 p.m.
  • Wednesdays, 2:00-3:00 p.m.
  • Thursdays, 4:00-5:00 p.m.

Jayden Cox

Jayden Cox | Email Cox

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 315
  • CSCE 331-904, -905, -914

Office Hours:

  • Tuesdays, 10:30 a.m.-12:00 p.m., 12:30-3:00 p.m.
  • Thursdays, 10:30 a.m.-12:00 p.m., 12:30-3:00 p.m.

Khanh Dao

Khanh Dao | Email Dao

 Courses

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 111-502, -503
  • CSCE 314
  • CSCE 315
  • CSCE 331-901

Office Hours:

  • Fridays, 3:00-5:00 p.m.

Sara Dyl

Sara Dyl | Email Dyl

 Courses

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 314
  • CSCE 315
  • CSCE 331-906, -907

Office Hours:

  • Thursdays, 9:30-11:30 a.m.

Eduardo Enriquez

Eduardo Enriquez | Email Enriquez

Courses: 

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-504, -505
  • CSCE 312
  • CSCE 314

Office Hours:

  •  Fridays, 10:30 a.m.-12:00 p.m.

Veda Javalagi

Veda Javalagi | Email Javalagi

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-514, -515, -526, -527
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315

Office Hours:

  • Thursdays, 12:00-2:00 p.m.

Kieran Kahler

Kieran Kahler | Email Kahler

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313, 313-502, -509, -512
  • CSCE 314
  • CSCE 315

Office Hours:

  • Sundays, 3:00-4:00 p.m.

Vikram Kanthadai

Vikram Kanthadai | Email Kanthadai

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-520, -521, -522, -523, -534, -535
  • CSCE 312

Office Hours:

  • Thursdays, 3:00-5:00 p.m.

Michael Kha

Michael Kha | Email Kha

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313, 313-500
  • CSCE 314
  • CSCE 315
  • CSCE 331-909

Office Hours:

  • Mondays, 8:30-10:30 a.m.
  • Sundays, 2:00-3:00 p.m.

Payton Knezek

Payton Knezek | Email Knezek

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315
  • CSCE 331-903, -911, -970

Office Hours:

  • Thursdays, 3:00-5:00 p.m.

AJ Komolafe

AJ Komolafe | Email Komolafe

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-506, -507
  • CSCE 221-597
  • CSCE 314

Office Hours:

  • Mondays, 3:00-5:00 p.m.
  • Wednesdays, 3:00-5:00 p.m.

Andrii Kryvenko

Andrii Kryvenko | Email Kryvenko

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 111-504

Office Hours:

  • Fridays, 1:30-4:30 p.m.
  • Sundays, 3:00-4:00 p.m.

Jane Landrum

Jane Landrum | Email Landrum

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 111-504

Office Hours:

  • Tuesdays, 4:00-5:00 p.m.
  • Thursdays, 4:00-5:00 p.m.
  • Fridays, 12:30-1:30 p.m.

Ethan Langford

Ethan Langford | Email Langford

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-506
  • CSCE 120-200, -201
  • CSCE 315

Office Hours:

  • Thursdays, 11:30 a.m.-12:30 p.m.

Cameron Le

Cameron Le | Email Le

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315
  • CSCE 331-900, -916

Office Hours:

  • Mondays, 10:30 a.m.-12:30 p.m.
  • Wednesdays, 10:30-11:30 a.m., 12:00-12:30 p.m.
  • Thursdays, 12:30-3:30 p.m.

Kha Le

Kha Le | Email Le

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312-599
  • CSCE 313-514
  • CSCE 314

Office Hours:

  • Mondays, 2:30-4:30 p.m.
  • Fridays, 2:00-4:00 p.m.

Oma Leachman

Oma Leachman | Email Leachman

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-507
  • CSCE 120-502, -503
  • CSCE 206-500
  • CSCE 312

Office Hours:

  • Tuesdays, 9:30-10:30 a.m.
  • Thursdays, 9:30-10:30 a.m.

Rayaan Maredia

Rayaan Maredia | Email Maredia

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-500, -501
  • CSCE 120-512, -513
  • CSCE 314

Office Hours:

  • Tuesdays, 2:30-4:00 p.m.
  • Wednesdays, 8:00-10:00 a.m.

Grant Martinez

Grant Martinez | Email Martinez

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-508, -510, -532, -533
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315

Office Hours:

  • Mondays, 10:30 a.m.-12:00 p.m.
  • Wednesdays, 10:30 a.m.-12:00 p.m.
  • Fridays, 10:30 a.m.-12:00 p.m.

Adeeb Momin

Adeeb Momin | Email Momin

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 313-517, -518
  • CSCE 331-910

Office Hours:

  • Mondays, 12:00-2:30 p.m.
  • Tuesdays, 9:30-11:30 a.m.

Jeff Ooi

Jeff Ooi | Email Ooi

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-524, -525
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315

Office Hours:

  • Tuesdays, 3:00-5:00 p.m.
  • Thursdays, 3:00-5:00 p.m.
  • Sundays, 2:00-3:00 p.m.

Victor Pan

Victor Pan| Email Pan

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 313, 313-503
  • CSCE 315
  • CSCE 331-912, -913

Office Hours:

  • Tuesdays, 3:00-4:00 p.m.

Roman Parker

Roman Parker | Email Parker

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 314

Office Hours:

  • Mondays, 1:00-2:30 p.m.
  • Wednesdays, 1:00-2:30 p.m.
  • Sundays, 2:00-4:00 p.m.

Alexis Santiago

Alexis Santiago| Email Santiago

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 314

Office Hours:

  • Mondays, 3:00-4:30 p.m.
  • Fridays, 10:30 a.m.-12:00 p.m. 

John Sleeper

John Sleeper | Email Sleeper

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-502
  • CSCE 111-505
  • CSCE 312
  • CSCE 314
  • CSCE 315

Office Hours:

  • Tuesdays, 2:00-3:00 p.m.
  • Thursdays, 2:00-3:00 p.m.
  • Fridays, 8:00-10:00 a.m.

Robert Stacks

Robert Stacks | Email Stacks

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313-510, -513, -515
  • CSCE 314

Office Hours:

  • Wednesdays, 2:00-4:00 p.m.
  • Thursdays, 11:00 a.m.-1:00 p.m.

Will Taylor

Will Taylor | Email Taylor

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312, 312-501, -502
  • CSCE 313
  • CSCE 314
  • CSCE 315

Office Hours:

  • Mondays, 8:00-10:00 a.m.

Joshua Trapp | Email Trapp

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 313-506, -507
  • CSCE 314
  • CSCE 331-915

Office Hours:

  • Thursdays, 8:00-9:30 a.m.
  • Fridays, 9:30 a.m.-12:30 p.m.
  • Sundays, 3:00-5:00 p.m.

Christina Vancura

Christina Vancura | Email Vancura

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 110-505
  • CSCE 120-518, -519
  • CSCE 312
  • CSCE 313 
  • CSCE 314
  • CSCE 315

Office Hours:

  • Mondays, 10:30 a.m.-1:30 p.m.
  • Tuesdays, 1:00-2:30 p.m.
  • Wednesdays, 10:30 a.m.-1:30 p.m.
  • Thursdays, 12:30 p.m.-2:00 p.m.

Christopher Vu

Christopher Vu | Email Vu

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 313-505, -511, -550
  • CSCE 315

Office Hours:

  • Thursdays, 10:00-11:00 a.m.

Mark Wong

Kai Yui (Mark) Wong | Email Wong

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • CSCE 111-507
  • CSCE 120-528, -529, -530, -531

Office Hours:

  •  

Art Young

Art Young | Email Young

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 221-598, -599
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315

Office Hours:

  • Tuesdays, 8:00-9:30 a.m.
  • Wednesdays, 8:00-10:00 a.m.
  • Thursdays, 10:00 a.m.-12:00 p.m.

Adnan Yusuf

Adnan Yusuf | Email Yusuf

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 120-500, -501
  • CSCE 312
  • CSCE 313
  • CSCE 314
  • CSCE 315
  • CSCE 331-902

Office Hours:

  • Tuesdays, 10:30 a.m.-12:30 p.m.
  • Wednesdays, 11:30 a.m.-1:30 p.m.
  • Thursdays, 10:00 a.m.-12:30 p.m.

Kelvin Zheng

Kelvin Zheng | Email Zheng

Courses:

  • 100 Level Courses
  • 200 Level Courses
  • 300 Level Courses
  • CSCE 312
  • CSCE 313, 313-519
  • CSCE 314
  • CSCE 315
  • CSCE 331-950

Office Hours:

  • Mondays, 1:30-2:30 p.m.
  • Wednesdays, 3:00-4:00 p.m.