American University of Beirut

Mobile Application Development Certificate

​​​​​​​Objective

The objective of this certificate is to teach participants with programming background the skills needed to advance in a career of mobile application design and development. Individuals with no background should take prerequisite courses and individuals who previously took similar courses should submit them for equivalence. ​​

Course Description

  • CMAD 200 Developing Hybrid Mobile Apps with PhoneGap 

This course is designed to get you started with PhoneGap by teaching you the basics of creating a PhoneGap application. In this course, students will develop a PhoneGap application using the Windows Phone 7 tools and JQuery Mobile. You will also learn how to use some of the PhoneGap native APIs to access the native libraries of various mobile platforms. Finally, students will learn how to use PhoneGap Build to build an application for iOS, Android and more! Prerequisites: Developing Single Page Applications with AngularJS. 

  • CMAD 201 Developing Android Apps

This course is designed to get students started with Android development. During the course students will define, design and scope Android apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop Android apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications. 

  • CMAD 202 Developing iOS Apps 

This course is designed to get students started with iOS development. During the course students will define, design and scope iOS apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop iOS apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications. 

  • CMAD 203 Developing Windows Phone Apps

This course is designed to get students started with Windows Phone apps development. During the course students will define, design and scope WP apps for mobiles and tablets. Students will draw and analyze story boards and refine the user experience. The course will allow students to develop WP apps of simple to medium complexity with the ability to connect to the cloud. Prerequisites: Developing Windows Azure and Web Services OR Developing ASP.NET MVC Web Applications OR Developing PHP Web Applications OR Developing Node.js Applications. ​​​

​​​​​​​​To submit your full registration, ​​send all filled required documents to cec@aub.edu.lb or pass by CEC Office. ​​​​​​​​​​​​​​​

Contact Us

For various questions, please try contacting us via social media first!
read more

Privacy Statement

We take data privacy seriously and adhere to all applicable data privacy laws and regulations.
read more

Copyright and Disclaimer

Written permission is needed to copy or disseminate all or part of the materials on the AUB website.
read more

Title IX, Non-Discrimination, and Anti-Discriminatory Harassment

AUB is committed to providing a safe, respectful, and inclusive environment to all members of its community.
read more