2007 Fall
Instructor:
Informatics 290: Recent Research in Ubiquitous Computing
2007 Spring
Instructor:
CS 221: Information Retrieval
Informatics 132: Human Computer Interaction Project Course
Informatics 290: Recent Research in Ubiquitous Computing
2007 Winter
Instructor:
Informatics 131: Human Computer Interaction
ICS 290: Recent Research in Ubiquitous Computing
2006 Fall
Guest Lecturer:
ICS 200: Seminar in Research in ICS
Summer
Supervisor:
ICS 199: Individual Study
Spring
Instructor:
INF 132/ICS 105: Human Computer Interface Project Course
Interface design for Web 2.0 and AJAX applications
ICS 290: Recent Research in Ubiquitous Computing
Guest Lecturer:
NETSYS 295: Introduction to Network Research
Informatics 44: Seminar in Informatics Research Topics
Supervisor:
ICS 299: Individual Study
ICS 298: Thesis Supervision
ICS 199: Individual Study
Winter
Instructor:
ICS 280: Special Topics in Ubiquitous Computing
Ubiquitous Computing for Post-Crisis Logistics
ICS 290: Recent Research in Ubiquitous Computing
Guest Lecturer:
ICS 200: Seminar in Research in ICS
ICS 229: Seminar in Informatics
Supervisor:
ICS 299: Individual Study
ICS 298: Thesis Supervision
2005 Fall
Instructor:
ICS 290: Recent Trends in Ubiquitous Computing
Guest Lecturer:
ICS 212: Embedded Systems: Slides 1, Slides 2 Supervisor:
ICS 299: Individual Study
University of Washington 2004 Fall
Guest Lecturer:
CSE 573: Artificial Intelligence
2002 Spring
Teaching Assistant:
CSE 590HK: Technology for Alzheimer's Disease
2001 Fall
Teaching Assistant:
CSE 573: Artificial Intelligence
2000 Fall
Head Teaching Assistant:
CSE 143: Computer Programming II
University of Maryland Extension Campus 1998 Winter
Math 100: Transitional Mathematics