Prerequisite(s): ITP 100. Provides the necessary design and programming skills required for developing applications on mobile devices (smartphones, tablets, etc.). Utilize the Java-based Android Development Kit to create Android applications, from concept to business model to final product. Lecture 4 hours per week.