I have 7 semesters of experience as a course instructor for graduate and undergraduate students, with additional experience as a guest lecturer and teaching assistant. Courses I have instructed/lectured are described below.

Generic placeholder image

User Experience Design

I was an instructor of the UX Design course at NJIT for 7 semesters to undergraduate and graduate students (5 semesters in-person, 2 semesters online/distance-learning). At the beginning of each semester the students are organized into groups and assigned a "problem to solve" for which they spend the entire semester designing a solution. By the end of the semester students are expected to identify the unique value proposition of their solution and use Axure to create an interative prototype of their mimimum viable product (MVP). Problem spaces that students have addressed in prior semesters include online dating, mental health of college students, and social group-activity coalescing.

The UX design process that student-groups engage in as follows. The primary deliverable at the end of the semester is a report detailing their work through this process and the culminating MVP.

  1. Competitive research/claims analysis
  2. Identify target market and construct user personas
  3. Context scenarios - a "day in the life" without intervention
  4. Card sorting to brainstorm solution ideas
  5. Activity scenarios - a "day in the life" with the intervention/solution
  6. Key path scenarios - interactive prototypes demonstrate the solution's unique value proposition

User Experience Research

I was a frequent guest lecturer of the user experience research course at NJIT for graduate students. The course serves as a predecessor to the UX design course, and focuses on developing students' qualitative research skills to explore a problem space, define wicked problems, and build empathy for a target demographic. Students are organized into groups and provided a general problem space at the beginning of the semester. Course work entails formulating research questions, developing semi-structured interview guides, conducting interviews, and performing open coding to identify emergent themes.