Teaching

Office hours, office location, phone number, email address

( )

Fall 2021

  • Comp.4630, Mobile App Development I, W 3:30-6:20 pm, Falmouth 313, NC
  • Spring 2021

  • Comp.3500-202/5300-202, Special Topics: AR/VR (joint with ARTS.3780–801 Interactive Media 2), Tu 12:30-3:20 pm, Virtual Classroom
  • Comp.4631, Mobile App Development II, W 3:30-6:20 pm, Virtual Classroom
  • Fall 2020

  • Comp.4630, Mobile App Development I, W 6:30-9:20 pm, Virtual Classroom
  • Fall 2019

  • Comp.4280/Comp.5470 (91.428/91.547), Computer Graphics II, W 6:30-9:20 pm, Olsen Hall 404
  • Fall 2018

  • comp.5130, Internet and Web Systems I, Tu 5:30-8:15 pm, Southwick 405
  • Spring 2018

  • Comp.4270/Comp.5460 (91.427/91.546), Computer Graphics I, Wednesday 5:30-8:15 pm, Location TBD
  • Fall 2017

  • Comp.4280/Comp.5470 (91.428/91.547), Computer Graphics II, W 5:30-8:15 pm, Olsen Hall 401
  • Comp.4610 (91.461), GUI Programming I, TuTh 2:00-3:15 pm, Olsen Hall 102
  • Spring 2017

  • Comp.4270/Comp.5460 (91.427/91.546), Computer Graphics I, Wednesday 5:30-8:15 pm, Olsen Hall 405
  • Fall 2016

    Spring 2016

    Fall 2015

    Spring 2015

    Fall 2014

    Spring 2014

    Fall 2013

    Spring 2012

    Fall 2011

    Spring 2011

    Fall 2010

    Spring 2010

  • 91.113, Exploring the Internet, TuTh, 12:30-1:45 pm, OS 314:
  • 91.514, Internet and Web Systems II, M, 5:30-8:20 pm, OS 403

    Fall 2009

  • 91.113, Exploring the Internet, TuTh, OS 314:
  • 91.527, Human-Computer Interaction, Tu, 5:30-8:20 pm, OS 402

    Previous semesters

    Tutorials and Short Courses