This is very cool. USF has created an App Inventor course that is part of their curriculum. It is designed for non-computer science majors and counts towards a math class. This is a great idea because it exposes students to programming logic and lets them create a mobile app.
Check out the article here: http://teach.appinventor.mit.edu/stories/app-inventor-course-university-san-francisco-usf