Print this page

Bulletins

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 180Principles of Computer Programming

3(3-0)

CPS 190Introduction to Programming in Python

3(3-0)

Required Courses II (3 hours)

Select one of the following:
CPS 181Introduction to Data Structures

3(3-0)

CPS 191Python Programming II

3(3-0)

Required Courses III (6 hours)

CPS 294Foundation of Mobile Application Development

3(3-0)

ITC 530Mobile Computing

3(3-0)

Required Courses IV (3 hours)

Select one of the following:
CPS 497Independent Study

1-6(Spec)

ITC 498Senior Design I in IT

3(2-2)

Total: 15 semester hours