Main Page

From CS1635 Spring 2018
Jump to: navigation, search

Welcome to CS 1635 in Spring 2018: Designing, Prototyping and Evaluating Mobile Interfaces


Cs1635 mobile 2018.png


Class Number: 29039


3 Credits.


Overview

CS 1635 Designing, Prototyping and Evaluating Mobile Interfaces is an upper-level undergraduate course on user interface design. The course covers the most important topics in the iterative design process of mobile user interfaces. We will be focusing on techniques and methods for designing, prototyping and evaluating applications running on mobile devices. You will be expected to work within a group of three to five students in this project-based course. The project topic will be proposed by your group or suggested by the instructor, and your implementation will be tailored to your users’ needs based on interviews with them.

Announcements

Schedule

01/9/2018: Introduction [ slides ]

Assignments (due by 9:00AM on Thursday January 11): Create a Wiki Account
Assignments(no submission): Download and Install Android Studio and Android SDK

01/11/2018: History and Overview - Mobile Applications [ Slides ] [ Readings ]

Due: Create a Wiki Account
Assignments (due by 9:00AM on Tuesday January 16, 2018): reading critique for the next lecture
Assignments (due by 9:00AM on Thursday January 25, 2018):, Individual Assignment 1

01/16/2018: The Iterative Design Process [ slides ] [ Readings ]

Assignments (due before class on February 1, 2018): Group Assignment 1

01/18/2018: Android (UI Widgets, Resources, and Intents) [ slides ] [ Readings ]

Assignments (due by 9:00AM on Tuesday January 23, 2018): reading critique for the next lecture

01/23/2018: Affordance, Conceptual Model and Design Principles [ slides ] [ Readings ]

01/25/2018: Model View Controller and Event Driven UI [ slides ] [ Readings ]

Assignments (due by 9:00AM on February 08, 2018):, Individual Assignment 2
Due: Individual Assignment 1


01/30/2018: Android Studio for Experts


02/01/2018: Lo-Fidelity Prototyping [ slides ] [ Readings ]

Assignments (due before class on February 27, 2018): Group Assignment 2
Due: Group Assignment 1

02/06/2018: Android (Navigation Patterns and Action Bars) [ slides ]

02/08/2018: Human Information Processing [ slides ] [ Readings ]

Due: Individual Assignment 2

02/13/2018: Material Design


02/15/2018: Mobile Design Patterns [ slides ]

02/20/2018: Quantitative Evaluations [ slides ] [ Readings ]

Assignments (Due by 9:00AM March 1, 2018: First Peer Evaluation for Group Projects


02/22/2018: Qualitative Evaluations [ slides ]

02/27/2018: Android - Using Sensors [ slides ]

Assignments (Due due before class on March 27, 2018): Group Assignment 3
Due: Group Assignment 2

03/01/2018: Midterm

Due: First Peer Evaluation for Group Projects

03/06/2018: Spring Break


03/08/2018: Spring Break

03/13/2018: Mobile Intelligent User Interfaces in Education - Guest Lecture by Phuong Pham


03/15/2018: Principles of Mobile App Design

03/20/2018: Motivating Users with Gaming Mechanisms [ slides ]

03/22/2018: Help and Visual Flow [ slides ]


03/27/2018: Interactive Prototypes Presentation I

Assignments (Due due before class on April 10, 2018 and on April 13, 2018 (the report part)): Group Assignment 4
Due: Group Assignment 3


03/29/2018: Interactive Prototypes Presentation II


04/03/2018: Android - Data Management and Content Providers [ slides ]


04/05/2018: Android - Interacting with the Cloud [ slides ]

Assignments (Due due before class on April 10, 2018): Second Peer Evaluation for Group Projects


04/10/2018: 1:00PM - 3:00PM Final Project Presentations

Due: Group Assignment 4
Due: Second Peer Evaluation for Group Projects


04/12/2018: No Class


04/13/2018:

Due: ::Due: Group Assignment 4 (the report part)

Information

Instructor: Dr. Jingtao Wang

Email : jingtaow(at) cs.pitt.edu

Teaching Assistant: Longhao Li

Email: lol16 (at) cs.pitt.edu

Meeting:

  • Lectures: Tuesday, Thursday 1:00PM-2:15PM, 403 Information Science Building

Office Hours:

  • Jingtao: SENSQ 5423, 2:00PM - 4:00PM Tuesday
  • Longhao: SENSQ 6410, 1:00PM - 2:00PM Monday and Friday.


Class Mailing List : cs1635-spring18 {at} googlegroups.com


Textbook: Readings online


Grading Policy

  • 25% Participation, Pop quizzes, in class discussions
  • 15% Individual Assignments
  • 20% Midterm
  • 40% Class Projects

Assignments

How to use and edit this wiki

New to wikis? Read the Wiki editing guide.

To contribute to this wiki, you'll need to first create an account. Please use your full name as your user name as in this example. Afterwards, please add some descriptive information about yourself on your personal page -- click your login name (next to the person icon) at the top of the page to access your personal page.

To facilitate discussion we have created the [add comment] button that appears at the bottom of each page. Clicking on the button will allow you to add a comments, ideas or question to the current page. The comments will include your user name and the date in the section heading. Try adding a comment to the discussion page for a lecture.