Mobile Computing, Undergraduate Certificate
Mobile computing developers create solutions that amalgamate mobile device-, network-, and cloud-provided resources through amalgamation, for example by combining existing computing sources on-device and in the cloud. This certificate is designed for any student that wishes to develop competencies required to create mobile computing solutions.
Admission Requirements, Retention & Termination Standards
This certificate is designed for degree-seeking and non-degree-seeking students, such as life-long learners or professionals seeking to further their career.
We welcome students who have prior learning credits from life, training, or work experiences.
Students must achieve a grade of C (2.0) or better in each certificate course to earn the certificate.
Program Requirements
Required Courses I (3 hours)
Select one of the following:
CPS 180 | Principles of Computer Programming | 3(3-0) |
CPS 190 | Introduction to Programming in Python | 3(3-0) |
Required Courses II (3 hours)
Select one of the following:
CPS 181 | Introduction to Data Structures | 3(3-0) |
CPS 191 | Python Programming II | 3(3-0) |
Required Courses III (6 hours)
CPS 294 | Foundation of Mobile Application Development | 3(3-0) |
ITC 530 | Mobile Computing | 3(3-0) |
Required Courses IV (3 hours)
Select one of the following:
Total: 15 semester hours