Software Development for Mobile Devices
Session
Eight Week - Second
Class Number
5184
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
This course introduces software development for the Android environment, using the App Inventor framework. The course also introduces the basics of user-interface design and mobile architecture.
Development work may be done on either an Android device or on an Android emulator running on a Windows/Mac/Linux laptop.

Prerequisite: COMP 170 with C- or better; Restricted to students enrolled in the School of Continuing and Professional Studies.

Outcomes: Be able to develop simple Android applications using the App Inventor framework; Be able to explain the basics of mobile-application architecture and design; Be familiar with the basics of user-interface design; Understand the role of mobile-device sensors, such as the touchscreen, the accelerometer and GPS; Understand the use of Wi-Fi versus mobile wireless, and the use of the cloud in mobile applications; Be able to work with developers to create applications.
Enrollment Requirements
Prerequisite: COMP 170 with C- or better . Restricted to students in the School of Continuing and Professional Studies.
Class Notes
Synchronous Class Meeting: Instruction will be delivered online synchronously following the days/times indicated on the schedule. Classes will be on break from April 2-5 in observance of Easter. Thursday classes will have a makeup session on Friday, April 10.
Class Actions
Look up course materials
Class Details
Instructor(s)
Christopher Fulton
Meets
Th 6:00PM - 8:00PM
Dates
03/07/2026 - 05/02/2026
Room
Online
Instructor(s)
Christopher Fulton
Meets
Fr 6:00PM - 8:00PM
Dates
04/10/2026 - 04/10/2026
Room
Online
Instruction Mode
Online
Campus
Online Campus
Location
Online Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
25
Class Capacity
25
Wait List Total
0
Wait List Capacity
0