In today’s increasingly mobile world, mobile app developers are in great demand. The number of job openings in the field has tripled in the past year, according to Bloomberg Businessweek, and skilled mobile app professionals commonly earn annual incomes in the six figures.
A certificate in mobile application development from Elmhurst College will prepare you to succeed in this exciting field. Designed for students with experience in object-oriented programming, the program is offered entirely online through the Elmhurst College Online Center.
You’ll examine best practices in the field, learn the latest technologies, gain insights into new trends—and develop the skills required to create apps for major devices, including Apple iPhone, Google Android and Windows Phone.
How It Works
Offered entirely online, the Elmhurst College Mobile Application Development Certificate is a six-month, non-credit training program. Students in the program complete three eight-week courses and earn one of three certificates:
The certificate program requires the completion of two required courses and one elective.
MAP-EP101 Understanding Mobile Human-Computer Interactions
Why are apps successful? It's their simplicity, and their usability. This module explores the relationship between people and mobile systems. You will learn about the user experience and user interface of mobile apps. It will cover best practice design patterns, common iOS and Android interface expressions, and an understanding of gestures that can be integrated into a visually appealing and practical interaction between humans and machine.
MAP-EP102 Mobile Web Application Development
MAP-EP103 Mobile iOS Application Development
This module is a beginner’s look at developing applications for Apple’s iOS platform, including the iPhone, iPod touch and iPad. You will learn the core concepts of iOS programming using the Objective-C programming language and gain exposure to the Cocoa API.
MAP-EP104 Mobile Android Application Development
This module will be an introduction to developing applications for Android and the available platform features. It explores the concepts behind Android, the framework for constructing an application, and the tools for developing, testing and publishing software for the platform.
MAP-EP105 Windows Phone Application Development
This module is an introductory look at developing applications for Microsoft's Windows Phone Platform. You will learn how to get more out of the hardware with new APIs for sensors: compass, gyroscope and accelerometer. Improved integration with the phone will be discussed by using live tiles. An introduction to multi-tasking capabilities such as background agents and notifications will be given.
Associate Professor of Computer Science and Information Systems
Co-Coordinator of GIS Certificate Program
Linda Krause earned a bachelor of science in electrical engineering and a master of science in electrical engineering at the Illinois Institute of Technology. At Elmhurst, Ms. Krause has been involved in researching online instruction and has presented findings at the Association for Business Communication Conference. She has worked as a programmer at IIT Research Institute and as a project leader at R.R. Donnelley & Sons Company. While at R.R. Donnelley & Sons Company, she was awarded a United States patent for a digital page imaging system.
Candidates for the Mobile Application Development Certificate Program must have a fundamental understanding of object-oriented programming concepts and basic knowledge of C/C++, C#, Java or one of the comparable programming languages.
Please note that students seeking only the Mobile Application Development Certificate are admitted to the College as non-degree students.
To register for the program, go to BlueNet, click on the Prospective Students icon, and then click on the link titled Register and Pay for Elmhurst Partners Classes.
Questions? Contact us.