The undergraduate certificate in Mobile Computing addresses the rapid evolution of mobile usage and explores the impact this technology has in advancing systems, communications, and societies worldwide. You will study the primary standards and techniques for mobile computing, including website and application design, development, testing, and implementation. The curriculum instructs best practices and procedures for utilizing the iterative process and for deploying mobile applications in the target platform environment. This interdisciplinary program was designed to complement our popular IT programs and their extensive learning communities.
Note: Experience with programming languages and familiarity with object-oriented programming languages is strongly recommended for this certificate.
Upon completion of this program, the student will be able to:
- Explain the evolution of mobile computing.
- Summarize the social and economic influences of mobile computing.
- Explore guidelines and techniques associated with mobile application design, development, and deployment.
- Analyze, design, develop, write, test and deploy mobile applications into the target platform environment.
- Assess the benefits of designing and developing mobile application software to promote mobile computing for Droid, Blackberry, iPhone and iPad.
Certificate Requirements (18 semester hours)
|ENTD211||Introduction to Software Design||3|
|ENTD313||Mobile Application Design and Development||3|
|ENTD322||Application Development for the Droid (Prerequisite: ENTD200 - Fundamentals of Programming)||3|
|ENTD333||Application Development for the iPhone and iPad (Prerequisite: ENTD200 - Fundamentals of Programming or ENGR200 - Introduction to Engineering and Computing (for engineering majors))||3|
|ENTD413||Advanced Mobile Application Design and Development||3|
|ENTD465||Application Development for Windows Mobile Operating Systems (Prerequisite: ENTD200 - Fundamentals of Programming)||3|
|Total Semester Hours||18|