Have you ever had an idea for an mobile app of your own?
Do you even wonder how smart phones and tablets function,
e.g. how they know where you are located at any point in time?
Are you interested in how mobile computing impacts daily life?
Or how it will shape our future?
In this course created explicitly for non-computing majors, we will explore mobile computing in the following ways:
No prior computing experience is necessary!
Through the activities outlined above, you will also learn many
computing principles that transcend mobile computing, including:
Depending on your major, this course will count for three hours of either technical elective or free elective credit. Talk to an advisor in your major to confirm how this course will fit into your degree requirements.
No! There are no prerequisites for this course. We do not expect anyone in the class to have experience programming or building mobile apps. The course is offered to non-computing majors only. As outlined above, we will use App Inventor for Android to develop our apps.
Yes! You can deploy the apps to your own Android-powered devices, or you can use one of our devices. We have Motorola Droid phones and a Motorola Xoom tablet for you to use as part of the class. The phones will be available to you during class and lab. We will also either sign phones out as necessary or grant you access during open lab hours. The Xoom will be accessible only during open lab hours.
If you have any questions about the course, concerns about workload, etc., please contact the instructors!