Feb 04, 2023  
2019-2020 Undergraduate Academic Catalog 
    
2019-2020 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

UX 2031 - Interaction Design

3 lecture hours 0 lab hours 3 credits


Course Description
The final course of the interface design series, Interaction Design brings together all the concepts and tools learned in Interface Design I and Interface Design II. Students will learn goal-directed design and explore the interaction design process while demonstrating proficiency with applicable deliverables that are part of the process. The concepts and practices of the previous Interface classes are refined as students pick up more best practices and tools to further improve their interface design practice. Students will add to their JavaScript knowledge from the previous Interface Design courses and also learn to use CSS preprocessors for improved efficiency and more robust interactions. Students will strengthen their ability to communicate design rationale and intent via various forms of written communication. This course brings everything together through lectures and in-class workshops. (prereq: UX 2021 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Demonstrate understanding of interaction design process and applicable deliverables
  • Demonstrate functional proficiency with a front-end framework, prototyping technique, and workflows
  • Demonstrate functional proficiency of JavaScript, Adobe XD, and Dreamweaver
  • Demonstrate basic understanding of using a CSS preprocessor 
  • Communicate design rationale and intent via written communications 

Prerequisites by Topic
  • Advanced interface design knowledge
  • Proficiency with prototyping tools (Adobe XD, Axure)
  • Proficiency with HTML/CSS
  • Basic understanding of JavaScript

 


Course Topics
  • Goal-directed design
  •  Designing for different contexts, audiences, and devices
  •  Interaction design process
  •  CSS preprocessors
  •  Practical JavaScript
  •  Designing in the browser
  •  Adobe suite: XD, Dreamweaver 
  •  Axure

Coordinator
Dr. Nadya Shalamova



Add to Portfolio (opens a new window)