User Interface and Interaction Engineering


"(Interface) Design is a plan for arranging elements in such a way as best to accomplish a particular purpose.” - Charles Eames


The vision of this program is to create designers who will be able to design and develop user interfaces and interaction designs for products and services that enhance the overall user experience.


The program is informed by the following learning disciplines:

Visual Communication Design
Information Technology
User Experience Design
Interaction Design
Human Factors and Cognitive Psychology

Research and Collaboration

The students under this program will have the opportunity to work with the following centers and labs at Srishti.

Learning Approach

The Diploma in Interface & Interaction Engineering focuses on training students to develop exceptional skills to craft high-quality, professional interface designs. Grounded in the human centered design principles, this program leverages an approach that optimizes the interface around how users can, want, or may use the product, rather than forcing the users to change their behavior to accommodate the product. The program will focus on the tools, standards, frameworks and methods of creating, documenting, and communicating interface design across web, mobile, and large screen platforms. The studios will be more applied, where the students will learn through applying the concepts in concrete design situations under the mentorship of studio leads.

The overall curriculum covers an iterative process of designing interactive computing applications including desktop/laptop software, and smart-phone/tablet apps. As part of this learning approach, students will learn the human centered iterative process that involves following four steps: analyze step involving principles of user research, design step involving interface design, the build step covering prototyping and coding, and the test step covering usability testing and other research methods to evaluate the design.

1st year (Web/Tablets)

2nd year (Mobile Apps)

3rd year (Practice)




Representative Curriculum

Elements of design- Visual design for screens

Theory of interface design—cognitive load, perception, action, information processing, usability

Secondary and primary research & Analysis for Interaction Design.

Standards and patterns for web and mobile

Elements of interface design—navigation, hierarchy, transitions, micro-interactions etc.

Interaction Blueprint, Requirements & Specification

Sketching & Wire-framing (using both hard and software tools) 

Responsive design and Lean design.

Trends and future in Interaction Design

Prototyping tools

Usability and human factors testing

Project  + Industry Exposure

Project + Industry Exposure

Project  + Industry Exposure


Skill sets acquired

  • Producing high fidelity wireframes of interaction design for web and mobile using software tools
  • HTML and CSS coding and prototyping skills
  • Designing usable web and mobile interfaces for specified requirements
  • Applying iterative design to build high-fidelity wireframes
  • Building click-through prototypes
  • HTML and CSS coding & prototyping skills
  • Evaluating existing products and deriving design requirements
  • Conducting contextual user-research to gather design requirements.
  • Designing usable, pleasurable and desirable web and mobile interfaces.
  • Documenting UI design specifications for development handover
  • Applying iterative design to build high-fidelity wireframes
  • Building click-through prototypes
  • HTML and CSS coding & prototyping skills



  • User Interface Designer
  • Front-End Developer
  • Web Designer
  • Mobile App Designer

Capability Sets

Graduates will have following capabilities:

  • Conduct contextual user research, to derive actionable insights from research to develop interaction and interface design solutions
  • Develop and be fluent in the creative process of sketching and wire-framing as a way of problem solving
  • Rapid prototyping and validation methods for interaction and interface design of web, mobile and large screens.
  • Understand and command design processes in order to be able to apply it in problem solving scenarios.
  • Focus on continuing development of new knowledge: helping learners to manage knowledge - how to find, analyze, evaluate, and apply knowledge as it constantly shifts and grows in the field of interaction and interface design
  • Use technology where appropriate to help them learn, develop essential information and technology literacy skills, and master the technology fluency necessary.


For more information, email Dr. Girish Prabhu at

Copyright 2015 © Srishti Institute of Art, Design and Technology.