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, quizzes and informational applications, and applications using user input and persistence
3. Describe programming concepts, themes and issues orally and in writing