|This course studies how best to design the interface between human users and computer systems. Emphasis is placed on learning how to involve the user at different stages in the design process to improve the interface in a cost effective way. In particular, experience with iterative user-centered design, rapid prototyping and usability testing methods are developed. Students evaluate several computer interfaces as well as iteratively design and evaluate an interface prototype.|
|What is this Course About?|
|This course provides an overview about the user interface design. The course particularly concentrates on the user interface design for information retrieval systems, based on human information seeking behavior. The user interface lies between the user and the information system. It is designed to facilitate user-system interaction. Information searching is a highly complex and intelligent task. Given the explosion of digital information available for search, information retrieval systems need more effective, efficient, and natural user interfaces to support access to information.|
The course will cover basic concepts in human-computer interaction, user interface design principles, task and user analysis, interface design methods, user interface evaluation and usability testing. Students will be expected to do readings, participate in discussion, and complete all assignments. They will extensively use web design tools to prototype user interfaces. For further information about the topics covered in this class, please see the class topics and schedule.
This is NOT a course on programming, app development, or Web page design. The course requires a basic understanding of information *systems* and hands-on skills with the use of prototyping tools.
|01-198:113 OR 198:211 OR 04-547:202|
|By the end of the course, students should be able to:
|The course combines lectures, discussions, demonstrations, and assignments/projects to help students understand UI design principles, task and user analysis, design methods, and UI evaluation and usability testing techniques in developing interactive information systems. Students are encouraged to discuss, question, and clarify course content in class meetings.|
The assignments are individual and group work. The assignments reflect a process and each one builds on the results of the previous. All focus on conceiving, developing, and testing an interface to information content, and will follow the material discussed in class.
|The content of this course is best understood by assimilating the lectures, by readings, by analyzing examples and by practice. The assessment for this course is based on a series of assignments that match the real-world process and on class participation. Assignments are of two types: smaller exercises and a multi-part course project. Descriptions of the assignments are available on the course website. There will also be exercises that are not graded - in all cases, you will later use the same techniques/methods as a part of your project. Class participation includes participation in discussions; reading descriptions. Course grades are assigned according to the following:
|Announcements: Students are responsible for all announcements made in class, whether or not they are present when the announcements are made.|
Late submissions: Deadlines are your responsibility. Late submissions may be accepted with a penalty. In the case of unforeseen emergencies (e.g. with a doctor's note), or with a prior permission from the instructor (obtained before the due date), late submissions will be graded normally. Late submissions will not receive any verbal or written feedback.
Communication: For emails, Rutgers accounts preferred. Always include your name (esp. if emailing from non-Rutgers account) and always include the course number (ITI 230) in subject line. If you don't, your email most likely will not be read. This course uses Sakai, primarily for submitting assignments and posting grades. Speaking of communication, please turn off or silent your cellphones and anything that can spontaneously make noise before entering the class. Please do not text nor view text messages during class. Please do not use computers to check e-mail, IM, surf the web, and other such activities. This is distracting for other students and there have been student complaints about this. If you are caught using a cell phone or other communication you will receive one warning, on the second occurrence you will be excused from classroom.
Attendance: Students are expected to attend all classes. If you expect to miss one or two classes, please use the University absence reporting website https://sims.rutgers.edu/ssra/ to indicate the date and reason for your absence. An email is automatically sent to me. Note that class participation accounts for 5% of the final grade (see the grading policy above). You are responsible for obtaining any material that might have been distributed in class the day when you were absent.
|Academic integrity means, among other things:
The consequences of scholastic dishonesty are very serious. Rutgers' academic integrity policy is at this site. An overview of this policy may be found here. Multimedia presentations about academic integrity may be found here.
|How to Succeed in this Course|
|● Chirag Shah ●|