Skip to main content

CPS 101

Introduction to App Development

This course introduces programming to non-computer science majors. Students will learn how to program apps for mobile devices using a visual programming. Topics include: basic programming concepts (conditionals, events, variables, loops, procedures), using device sensors and components (camera, accelerometer, gyroscope, GPS, audio, internet connectivity), designing and implementing apps (user interface, texting apps, files I/O, drawing apps, creating interactive games). The programming language used in this course is MIT App Inventor 2.
Weekly Contact: Lab:1 hr. Lecture:3 hrs.
GPA Weight: 1.00
Course Count: 1.00
Billing Units: 1

Prerequisites

None

Antirequisites

Course is not available for credit for students in Computer Science programs (CS001, CS002).

Co-Requisites

None

Custom Requisites

None

Mentioned in the Following Calendar Pages

*List may not include courses that are on a common table shared between programs.

Computer Science