Home - Students - My Studies - Courses - D - Content

Design of User Interface

ProgramTeacherCreditDuration

Computer science

Jianrong Wang

2

40

Course Name: Design of User Interface

Course Code:S2293246

Semester: 5

Credit: 2

Program: Computer science

Course Module: Optional

Responsible: Jianrong Wang

E-mail: wjr@tju.edu.cn

Department: Tianjin International Engineering Institute

Time Allocation (1 credit hour = 45 minutes)

Exercise

Lecture

Lab-study

Project

Internship

(days)

Personal

Work

8

12

20

10

Course Description

The course is designed for Engineering Master of Computer Science in TIEI. The course takes human-computer interface as the background, involving Computer, Art Design, Psychology, and other disciplines. It pays attention to the user experience of the software interface, talks about user interface design of software, including human-computer interaction, process and method of interface design, and practices the current mainstream technology of software design. Through the study, students can understand principles and methods for user interface design, master the operation of relevant software design, and design the user interface independently.

Prerequisite

  • Practice in JavaScript: Be able to write scripts independently.

  • Familiar with HTML: Understand interface design.

  • Master basic knowledge of Java.

Course Objectives

This course discusses basic concepts of Design of User Interface to help students understand Design of User Interface and enhance their professional skills. After this course, students should be able to:

  • Understand the concept of human-computer interaction, and user interface features in different periods,

  • Master principles and methods for user interface design,

  • Master the operation of relevant software design, and to

  • Be able to design the user interface independently.

CourseSyllabus

  • Concept of user interface and its design

  • Basic methods and principles of user interface design

  • The design and development of text interface, graphical interface and Web interface

  • Design of user interface and application system based on Web

  • Object oriented interface design and MVC model

  • Concept of Usability and common test methods

Textbooks & References

  • Ben Shneiderman.User Interface DesigN-Effective Strategy of Human-computer Interaction (4th ed). 2008.

  • JefRaskin.Human-computer InterfacE-Interactive System Design. 2002.

  • Jeff Johnson.Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Rules. 2010.

  • Michael H. Cohen andJames P. Giangola.Voice User Interface Design. 2004.

Capability Tasks

CT1: To know and understand the basic concepts of User Interface Design, have the ability to analyse and synthesize knowledge.

CT3: To master scientific methods and engineering tools for User Interface Design.

CT4: To have the ability to experiment in the research environment and to use tools.

CS1: To master the basic theory of User Interface Design, understand the development status and trends.

CS2:To have the ability to use the core knowledge of User Interface Design to develop system

CS3: To master advanced technical methods to solve practical engineering problems.

CS4: To be able to track the latest trend in the field of User Interface Design and have team work spirit and effective communication skills.

Achievements

  • To understand concept, basic process, design evaluation and test methods of user interface. - Level: A

  • To master features and main implementation methods of image user interface. – Level: M

  • Based on the mainstream technology, to master the implementation process of user interface of software system based on Web. – Level: M

  • To understand new technology of user interface. – Level: A

Students: Computer science,Year 3