Catalog 2019-2020

COP 2661 Mobile Application Development

This is an entry level programming course designed to teach students how to create mobile apps using Android application development as the context. No prior programming experience is needed. Students gain experience with basic control and data structures, object-oriented programming, eXtensible Markup Language (XML), Graphical User Interface (GUIS), and event driven programming through interesting real-life uses of the Android Application Interface (API). Emphasis is on software architecture, software processes, usability, and deployment. Students also use the Android Software Development Kit (SDK) which provides the tools and the API necessary to develop applications on the Android platform using the Java programming language.
3 credits

Prerequisites

COP 2800, COP 2830