Navigation Menu

Teaching

This page contains links to information about courses that I teach.  A brief summary for some of these courses is available on this website. RIT MyCourses Please visit RIT myCourses for access to the detailed syllabus, in-class lecture slides, homework assignments, and other resources. (Accessible to registered students.)

Fall 2017

MS Human Computer Interaction Capstone Proposal (HCIN-794)
   for the HCI Master's Program at RIT

Fall 2016

Foundations of Human Computer Interaction (HCIN-610)
   for the HCI Master's Program at RIT

Spring 2016

Designing the User Experience (ISTE-260)
   for the Information Sciences and Technologies Department at RIT

Fall 2015

Foundations of Human Computer Interaction (HCIN-610)
   for the HCI Master's Program at RIT

Spring 2015

Designing the User Experience (ISTE-260)
   for the Information Sciences and Technologies Department at RIT

Fall 2014

Foundations of Human Computer Interaction (HCIN-610)
   for the HCI Master's Program at RIT

Fall 2013

Methods in Computational Linguistics 1
   for the Linguistics Graduate Program at CUNY Graduate Center

Fall 2012

Honors Seminar 3, Science & Technology in NYC
   Topic: Accessibility Technology for People with Disabilities
   for the Honors Program at CUNY Queens College

Spring 2012

Language Technology: Speech and Language Processing
   for the Linguistics Graduate Program at CUNY Graduate Center
   (course cross-listed with Computer Science Ph.D. Program at CUNY Graduate Center)

Fall 2011

Honors Seminar 3, Science & Technology in NYC
   Topic: Accessibility Technology for People with Disabilities
   for the Honors Program at CUNY Queens College

Methods in Computational Linguistics 1
   for the Linguistics Graduate Program at CUNY Graduate Center

Spring 2011

Language Technology: Speech and Language Processing
   for the Linguistics Graduate Program at CUNY Graduate Center
   (course cross-listed with Computer Science Ph.D. Program at CUNY Graduate Center)

Fall 2010

CSCI-381/780: Human Computer Interaction and Accessibility Technology

Honors Seminar 3, Science & Technology in NYC
   Topic: An Environment for Everyone:
   Accessibility Technology for People with Disabilities

   for the Honors Program at CUNY Queens College

Spring 2010

Language Technology: Speech and Language Processing
   for the Linguistics Graduate Program at CUNY Graduate Center
   (course cross-listed with Computer Science Ph.D. Program at CUNY Graduate Center)

Fall 2009

Honors Seminar 3, Science & Technology in NYC
   Topic: A City for Everyone:
   Science and Technology in NYC Benefiting People with Disabilities

   for the Honors Program at CUNY Queens College

Spring 2009

Language Technology: Speech and Language Processing
   for the Linguistics Graduate Program at CUNY Graduate Center
   (course cross-listed with Computer Science Ph.D. Program at CUNY Graduate Center)

Fall 2008

CSCI-313: Data Structures
   for the Computer Science Department at CUNY Queens College

Honors Seminar 3, Science & Technology in NYC
   Topic: A City for Everyone:
   Science and Technology in NYC Benefiting People with Disabilities

   for the Honors Program at CUNY Queens College

Spring 2008

CSCI-313: Data Structures
   for the Computer Science Department at CUNY Queens College

Fall 2007

CSCI-313: Data Structures
   for the Computer Science Department at CUNY Queens College

Honors Seminar 3, Science & Technology in NYC
   Topic: A City for Everyone:
   Science and Technology in NYC Benefiting People with Disabilities

   for the Honors Program at CUNY Queens College

CSc-87001: User-Interface Design and Accessibility
   for the Computer Science PhD Program at CUNY Graduate Center

Spring 2007

CSCI-313: Data Structures
   for the Computer Science Department at CUNY Queens College

CSCI-363/780: Artificial Intelligence
   for the Computer Science Department at CUNY Queens College

Fall 2006

CSCI-313: Data Structures


   for the Computer Science Department at CUNY Queens College