CIS 125A Software Tools: App Development

This course provides students with no programming background with an introduction to application development. Students will use a visual drag and drop tool to build mobile applications and will be introduced to fundamental programming concepts and skills in the process.

Credits

4

Prerequisite

Basic computer literacy

Course Learning Outcomes

Upon successful completion of this course, the student will be able to:

1. Discuss mobile application development concepts, themes, and issues orally and in writing

2. Use AppInventor to implement, debug, and test: event driven applications, mobile games, SMS and location aware applications, informational applications, and applications using user input and persistence

3. Describe programming concepts, themes, and issues orally and in writing