Mobile App Design ITP 340x (3 Units)

Similar documents
Mobile Application Technologies ITP 140 (2 Units)

Mobile Application Development ITP 342 (3 Units)

Mobile App Project ITP 442x (4 Units)

Mobile Application Development ITP 342 (3 Units)

Interactive Web Development ITP 301 (4 Units)

Introduction to Cloud Technologies ITP 111x (2 Units)

Database Web Development ITP 300 (3 Units)

Mobile Application Development ITP 342 (3 Units)

Introduction to Java Programming ITP 109 (2 Units) Fall 2015

The objectives of the course are to provide students with a solid foundation in all aspects of internet marketing. Specifically my goals are:

SAMPLE ONLY. COMM 304 Interpersonal Communication Spring 2015 Tu/Th 11:00 12:20 ANN L101

Video Game Programming ITP 380 (4 Units)

CSCI-599 DATA MINING AND STATISTICAL INFERENCE

DESIGN FOR USER EXPERIENCE (ITP 310)

The objectives of the course are to provide students with a solid foundation in all aspects of internet marketing. Specifically my goals are:

Computer and Network Forensics INF 528 (3 Units)

Technologies and Processes for Building Web Startups ITP 499 (4 Units)

Security and Computer Forensics ITP 477 (4 Units)

Macintosh, OSX, & ios Forensics ITP 445 (3 Units)

ECON 351: Microeconomics for Business

GESM 160 Seminar in Quantitative Reasoning Wireless Computing Technologies for Medicine with Legal and Ethical Implications.

Fundamentals of Computer Programming CS 101 (3 Units)

MARSHALL SCHOOL OF BUSINESS University of Southern California. FBE 555: Investment Analysis and Portfolio Management

IOM431:Foundations of Digital Business Innovation

BUAD 310 Applied Business Statistics. Syllabus Fall 2013

Introduction to Computer Forensics ITP 499 (3 Units)

Advanced Digital Forensics ITP 475 (4 Units)


ISE 544: Management of Engineering Teams Summer 2014 Mon, Wed 6:00-9:10pm Location: RTH 105 and

Tentative: Subject to Change CHEM 205Lxg Chemical Forensics: the Science, and its Impact. Course Overview:

Network Security ITP 457 (4 Units)

Data Warehouses and Business Intelligence ITP 487 (3 Units) Fall Objective

UNIVERSITY OF SOUTHERN CALIFORNIA Marshall School of Business BUAD 425 Data Analysis for Decision Making (Fall 2013) Syllabus

Benjamin, L. and Baker, D. (2004) From Séance to Science: A History of the Profession of Psychology in America. Belmont, CA: Thomson Wadsworth

ISE 515: Engineering Project Management

USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM. INF 556: User Experience Design & Strategy

Building the High Tech Startup ITP 499x (4 Units)

IML 140 Workshop in Multimedia Authoring: The Web, Digital Media and Creative Culture

Introduction to Information Technology ITP 101x (4 Units)

IML 140: Workshop in Multimedia Authoring

UI/ UX Design Department of Graphic Design, GDS 320X Thursdays, 9:30 12:00 and 2 4:30 pm

English 230: Shakespeare and His Time

Geza Bottlik ISE310L Facilities and Logistics Fall /09/13 Instructor:

ISE 515: Engineering Project Management (31505)

IML 400 Creative Coding for the Web

Technologies for Interactive Marketing ITP499 (4 Units)

Social Games Workshop ITP499 (3 Units) Spring 2010 (2010-1)

BAEP 465: Digital Playbook for Entrepreneurs: Creating a Tech Startup Wednesday 4:00 to 5:40 PM SOS B37

IML 422 Information Visualization

Enterprise Information Systems ITP 320x (4 Units)

GRDSN Web/Interactive Design 2 Spring 2014

Digital Advertising & Action PMGT

SSCI 599 Special Topics: Geospatial Data Integration Course Syllabus Spring 2014

Web Design Capstone :: Syllabus

University of Southern California Marshall School of Business. IOM 499 (IOM 462) Managing a Small Business on the Internet

Multiplayer Game Programming ITP 484x (4 Units)

Economics for Natural Resources and the Environment (ENST 387) Location: WPH 102 3:30-4:50pm Mon, Wed Fall 2015, 4 units

Precalculus Algebra Online Course Syllabus

MOR 479: The Business of Sports Spring :00-9:50 AM, MW, HOH 422 #16684

CS 1361-D10: Computer Science I

USC MARSHALL SCHOOL OF BUSINESS BAEP 553 Cases in New Venture Management Summer 2015 Section 14410R 3 Unit Entrepreneur Course for Graduate Students

Arch 315: Design of the Luminous and Sonic Environment

Syllabus for PM538 Introduction of Biomedical Informatics and the Applications

SSCI 582 Spatial Databases, Course Syllabus Summer 2013

Exploring Mobile Space Stanfy Publications. Mobile Application UI/UX Prototyping Process

JOU 3411 DESIGN SYLLABUS

Geza Bottlik ISE310L Facilities and Logistics Spring /21/2009 Pre-Requisites: Test Schedule

COLLIN COLLEGE COURSE SYLLABUS

**SYLLABUS IS SUBJECT TO CHANGE**

CE 473 ENGINEERING LAW, FINANCE AND ETHICS COURSE SYLLABUS FALL 2013

MAT Elements of Modern Mathematics Syllabus for Spring 2011 Section 100, TTh 9:30-10:50 AM; Section 200, TTh 8:00-9:20 AM

ISM CRN St: Basic Android App Development

IST 385, Human Computer Interaction Fall semester, 2010

PSY 2012 General Psychology Sections 4041 and 1H85

VIC5325. Digital Imagery in Web Design RESOURCES COURSE INFORMATION COURSE COMMUNICATION COURSE DESCRIPTION COURSE OBJECTIVES

SCHOOL OF JOURNALISM USC ANNENBERG SCHOOL FOR COMMUNICATION AND JOURNALISM. Journalism 463: Research, Analysis and Insight Spring Units

IT 201 Information Design Techniques

GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline

Allegany College of Maryland. Entrepreneurship WEB Course Syllabus. BUAD-206-WFI-20xxFA.

Mgt 2020Y - Marketing Fall 2013 Wednesday: 6:00 8:50pm, S4037. Wednesdays 9:00-10:00pm or by appointment.

Syllabus: MOBILE MEDIA AND APPS

MKTG 364 Fall 2014 Internet Marketing

College of Southern Maryland Fundamentals of Accounting Practice(ACC 1015) Course Syllabus Spring 2015

COURSE TITLE. CE 4440 Building Rich Internet Applications (RIAs) with HTML5

ITP 300: Database Web Development. Database Web Development (Monday section) Fall 2012 Course Units

CS Mobile Development for Social Change

Introduction to Public Relations MCM Course Syllabus Spring 2011 Division of Communication and Contemporary Culture

CENTRAL TEXAS COLLEGE SYLLABUS FOR COMM 2324 PRACTICUM IN ELECTRONIC MEDIA (ADVANCED AUDIO) Semester Credit Hours: 3 INSTRUCTOR:

GGR272: GEOGRAPHIC INFORMATION AND MAPPING I. Course Outline

VC 491 Parallax Web Design (Independent Study) Cazenovia College Spring 2014 Independent Study Syllabus Student: Kathryn Wheeler

Prerequisites: None other than the qualifications you already have for USC.

J339T /J395 Web Design for Journalism 07775/07995 Spring 2015 MW 1-2:30, CMA School of Journalism The University of Texas at Austin

EDTECH 536: Digital Game Design for K-12 Classrooms

CMGT 555 Online Marketing: Design, Development and Critical Analysis SPRING 2015

Introduction to Sociology Online Course Syllabus SOC 2301 D30 CRN Fall 2015 Angelo State University

Rutgers University, Department of Psychology Developmental Psychology Winter Office Hours Office Phone

ITSY1342 Section 151 (I-Net) Information Technology Security

SSCI 585 Geospatial Technology Project Management Course Syllabus Fall Semester 2013

USC VITERBI SCHOOL OF ENGINEERING INFORMATICS PROGRAM

Transcription:

Mobile App Design ITP 340x (3 Units) Fall 2013 Objective Teach the fundamental concepts, techniques, practices, workflows, and tools associated with the practice of user experience design for mobile apps. We will design apps for various mobile devices including smartphones and tablets and for various mobile operating systems including ios (iphone and ipad), Android, and Windows Phone. Concepts User experience, user interface, mobile app design, wire framing, prototyping, mock- ups. Prerequisites ITP 140 Instructor Trina Gregory Contacting the trina.gregory@usc.edu Instructor OHE 412 Office Hours Listed on Blackboard under Contacts Lab Assistants Listed on Blackboard under Contacts Lecture/Lab 2 hours, twice a week, for a total of 4 hours Required Textbooks Killer UX Design: Create User Experiences to Wow Your Visitors by Jodie Moule, SitePoint, 978-0987153098 Designing the iphone User Experience: A User- Centered Approach to Sketching and Prototyping iphone Apps by Suzanne Ginsburg, Addison- Wesley Professional, 978-0321699435 Optional Textbooks None Website All course material will be on Blackboard (http://blackboard.usc.edu). Final Project For the final project for this class, you will design and create a prototype of a mobile app. You will choose the type of device you are targeting, as well as the mobile operating system. The idea for the app can be one of your own or from a given list provided by the instructor. You will use a tool such as FluidUI, PhoneGap, InvisionApp, or GameSalad to demonstrate the screens of the app and their flow using hotspots. Page 1 of 7

Grading The following percentage breakdown will be used in determining the grade for the course. Assignments Midterm App Proposal Final Project Total Grading Scale 40% 25% 10% 25% 100% The following shows the grading scale to be used to determine the letter grade. 93% and above A 90% - 92% A- 87% - 89% B+ 83% - 86% B 80% - 82% B- 77% - 79% C+ 73% - 76% C 70% - 72% C- 67% - 69% D+ 64% - 66% D 63% and below F Policies No make- up exams (except for documented medical or family emergencies) will be offered nor will there be any changes made to the Final Exam schedule. It is your responsibility to submit your assignments on or before the due date. Assignments turned in one day late will have 20% of the total points deducted from the graded score. Assignments turned in two days late will have 50% of the total points deducted from the graded score. After two days, submissions will not be accepted and you will receive a 0. All assignments will be digitally submitted through Blackboard except where specifically specified. Do not email them to the lecturer or lab assistant. Always keep a backup copy of them. Each time the class meets, a roster will be passed around the room. Please initial by your name for the appropriate week. Incomplete and Missing Grades Excerpts for this section have been taken from the University Grading Handbook, located at http://www.usc.edu/dept/arr/grades/gradinghandbook/index.html. Please see the link for more details on this and any other grading concerns. Page 2 of 7

A grade of Missing Grade (MG) should only be assigned in unique or unusual situations for those cases in which a student does not complete work for the course before the semester ends. All missing grades must be resolved by the instructor through the Correction of Grade Process. One calendar year is allowed to resolve a MG. If an MG is not resolved [within] one year the grade is changed to [Unofficial Withdrawal] UW and will be calculated into the grade point average a zero grade points. A grade of Incomplete (IN) is assigned when work is no completed because of documented illness or other emergency occurring after the twelfth week of the semester (or 12 th week equivalency for any course scheduled for less than 15 weeks). Academic Integrity USC seeks to maintain an optimal learning environment. General principles of academic honesty include the concept of respect for the intellectual property of others, the expectation that individual work will be submitted unless otherwise allowed by an instructor, and the obligations both to protect one s own academic work from misuse by others as well as to avoid using another s work as one s own. All students are expected to understand and abide by these principles. Scampus, the Student Guidebook, contains the Student Conduct Code in Section 11.00, while the recommended sanctions are located in Appendix A: http://www.usc.edu/dept/publications/scampus/gov/. Students will be referred to the Office of Student Judicial Affairs and Community Standards for further review, should there be any suspicion of academic dishonesty. The Review process can be found at: http://www.usc.edu/student- affairs/sjacs/. Students with Disabilities Any student requesting academic accommodations based on a disability is required to register with Disability Services and Programs (DSP) each semester. A letter of verification for approved accommodations can be obtained from DSP. Please be sure the letter is delivered to your course instructor (or TA) as early in the semester as possible. DSP is located in STU 301 and is open from 8:30am to 5:00pm, Monday through Friday. Website and contact information for DSP: http://sait.usc.edu/academicsupport/centerprograms/dsp/home_index.html (213) 740-0776 (Phone), (213) 740-6948 (TDD only), (213) 740-8216 (FAX), ability@usc.edu Emergency Preparedness/Course Continuity in a Crisis In case of emergency, when travel to campus is difficult, if not impossible, USC executive leadership will announce a digital way for instructors to teach students in their residence halls or homes using a combination of the Blackboard LMS (Learning Management System), teleconferencing, and other technologies. Instructors should be prepared to assign students a Plan B project that can be completed at a distance. For additional information about maintaining your classes in an emergency, please access: http://cst.usc.edu/services/emergencyprep.html Page 3 of 7

Mobile App Design ITP 340x (3 Units) Course Outline Week 1 What is User Experience (UX) Design? - Definitions of GUI, UI, UX, UD - Types of apps Moule: Chapter 1 Ginsburg: Chapter 1 Assignment Write a paper about six apps: three with good UX and three with poor UX Week 2 Understand Users - Understand human behavior - Who is your target audience? Moule: Chapter 2 Assignment Human Behavior exercises Week 3 Understand Mobile Devices - Multi- touch display - Still and video camera - Microphone and speaker Ginsburg: Chapter 2 Assignment Paper prototypes of various mobile devices Week 4 Conduct User Research - Common user research questions - Research methods - Facilitating interviews Moule: Chapter 3 Ginsburg: Chapter 3 Assignment Create document with research questions for specified app Page 4 of 7

Week 5 Analyze User Research - Document implications and ideas - Report findings Moule: Chapter 4 Ginsburg: Chapter 4 App Proposal definition statement, key features, and target audience which involves conducting user research for specified app Week 6 Evaluate the Competition - Benefits - Methods - Impact on the product definition statement Ginsburg: Chapter 5 Assignment Create presentation on competition for specified app Week 7 Explore Design Concepts - Create a design- friendly environment - Sketch your concepts Moule: Chapter 5 Ginsburg: Chapter 6 Assignment Create hand- drawn sketches for specified app Week 8 Prototype App Concepts - Prototypes approaches wireframes, low- density - Prototype tools Moule: Chapter 6 Ginsburg: Chapter 7 Assignment Start wireframes for specified app using a tool such as FluidUI, Balsamiq, Photoshop, or Illustrator Week 9 Midterm Assignment Finish wireframes for specified app Page 5 of 7

Week 10 Usability Testing - Usability testing methods and timing - Iterative testing Moule: Chapter 7 Ginsburg: Chapter 8 Assignment Create usability tests and test them on people; create a document to report your usability findings Week 11 Visual Design - Visual structure - Color and type - Icons and other imagery Ginsburg: Chapter 9 and 10 Assignment Create a presentation with your visual structure and other elements such as app icon and color palette Week 12 Guidelines and Standards - Apple s Human Interface Guidelines - Google s Interface Guidelines - Windows Phone s Interface Guidelines Apple: http://developer.apple.com/library/ios/#documentation/userexperience/conceptua l/mobilehig/introduction/introduction.html Android: http://developer.android.com/guide/practices/ui_guidelines/index.html Windows Phone: http://dev.windowsphone.com Final project Design and Prototype of your app Your app prototype should have more realistic screens than your wireframe ones. Factor in the feedback from your usability findings and the human interface guidelines. You may use a prototype tool such as FluidUI to create all of the screens for your app and hotspots to link them together showing the flow of the app. Week 13 Branding and Advertising - Branding expressions - Mobile advertising formats - Monetization in apps Ginsburg: Chapter 11 Page 6 of 7

Assignment Create a document on the branding and advertising for your app Week 14 Accessibility and Launching - Uncover habits to change behavior - Launching and analytics Moule: Chapter 8 Ginsburg: Chapter 12 Final project Design and Prototype of your app Continue working on your app prototype factoring in the monetization and advertising of your app. Week 15 Look to the Future - Current hot topics - Future features Moule: Pages 275-279 Final project Design and Prototype of your app Continue working on your app prototype. Final Project - Design and Prototype of your app - 5-7 minute presentation of app during the final exam time Date, Time, and Place According to the final exam schedule Page 7 of 7