Technology, Arts and Media Program header

ATLS 4519/5519-070/071: Studio: Mobile App Production

Course Description

In this course students will have the chance to turn that idea for an app they’ve been thinking about into reality. Taking an idea for a mobile app through the design process includes ideation, prototyping, and development, resulting in a minimum viable product(MVP).

Going through the whole design process will enable students to define their goal, identify their target audience, and work through the app design and development process. Using the Agile software development methodology students will create prototypes, get user feedback, and quickly iterate. At the end of this course students will have created a MVP.

Course Objectives

Students who successfully complete this course will:

Critical Thinking & Theory / History:
  • Explore user interface challenges unique to the mobile platform
  • Study the Agile software development methodology
Design/Creative:
  • Gain proficiency in mobile interaction design principles
  • Define a minimum viable product(MVP)
  • Design a mobile app utilizing the design process from ideation through to creation
Technical:
  • Learn fundamentals of mobile app development
  • Implement prototyping and user feedback techniques
  • Develop an app using the Agile software development process

Credit Hours

  • 3 hours

Prerequisites

  • ATLS 1300 (previously 3000) Code, CSCI 1300 Computer Science 1, or equivalent
  • Introductory-level programming experience