Mobile Application Development, Certificate

Mobile devices are the computers that we carry with us at all times. Our mobile device are our source for news and entertainment, our method of getting around, the way we record experiences, and is our conduit to the rest of the world. However, we use this computer in different ways than we use any other computer. Our interactions with it are frequent, frequently interrupted, and becoming ever more necessary. This program will introduce students to advanced concepts in application development for mobile devices. Students will learn to leverage the various novel components found in modern mobile devices such as sensors, wireless communication, and global navigation systems, to build applications that are aware of and act based on their environment. Students will learn to work in teams to design and implement complex applications and learn how to address challenges in hardware and user interfaces by incorporating software design and user-interaction design principles.

Programmers proficient in this area are in increasing demand.

Undergraduate Contact Information:

Dr. Jamie Payton, Chair
Science Education and Research Center, Room 304
215-204-8450

Dr. Gene Kwatny, Vice Chair
Science Education and Research Center, Room 304
215-204-8450

Dr. Karl Morris, Faculty Advisor
Science Education and Research Center, Room 327
215-204-0948
karl.morris@temple.edu

Certificate Requirements

Prerequisite Courses

Students desiring a Certificate in Mobile Application Development must have already completed the following courses:

CIS 1068Program Design and Abstraction4
or CIS 1968 Honors Program Design and Abstraction
CIS 1166Mathematical Concepts in Computing I4
or CIS 1966 Honors Mathematical Concepts in Computing I
CIS 2168Data Structures4
Total Credit Hours12

Required Courses

Students desiring a Certificate in Mobile Application Development must complete the following courses:

CIS 3515Introduction to Mobile Application Development4
CIS 4515Advanced Mobile Application Development4
Select one of the following:3-4
Database Management Systems
Quality Assurance & Testing
User Experience Design
Principles of Database Systems
Total Credit Hours11-12

Residency Requirements: At least 2 courses required for the certificate must be completed at Temple.