Skip Navigation

Mobile Application Development

Change is coming this fall! Learn about the latest developments to this certificate program.

×

Overview

More people access the web via mobile devices than from personal computers. As the number of devices expands dramatically, users are becoming accustomed to having both web and computing access via small, mobile devices and phones. This has resulted in a significant increase in demand for developers with experience using multiple platforms such as iOS and Android. At the same time, the growth in popularity of cloud computing has increased the ability for these devices to perform functions that previously required computation power unavailable on mobile devices.

Who Should Enroll

This program is intended for individuals interested in the design, development, or use of mobile device applications, games, or utilities. It will benefit those who wish to distinguish themselves across a wide range of employment and technical disciplines within the rapidly expanding field of mobile application development.

Career Insight

Occupational summary for software developers, applications in the United States.

801,667
Jobs (2016)
+18.40%
Projected Growth (2017-2027)
$48.12/hr
Median Earnings

Program Benefits

  • Develop the skills required to create applications for the major mobile device players including Apple iPhone and Google Android
  • Create strategies to overcome mobile development challenges including memory and processor limitations, intermittent network access, and limited battery power
  • Learn how to effectively use application architectures for a range of wireless devices via hands-on experience
  • Explain the factors to consider when designing software for multiple platforms
  • Increase confidence by implementing applications from scratch using best practice principles including object oriented design and test driven development
  • Understand the relationship between the mobile market and other emerging technologies including cloud computing and social networking platforms such as Facebook, Twitter, and LinkedIn
  • Acquire the necessary skills to ensure mobile applications efficiently utilize corporate data or data available from external web services
  • Gain insight into new trends and features in the mobile device marketplace

Course Schedule

Required Courses

TitleWinterSpringSummerFall
I&C SCI X402.35
Introduction to Mobile Application Design and Development (1.5 units)
I&C SCI X402.35
  Online    
I&C SCI X402.36
Advanced Mobile Application Design and Development (1.5 units)
I&C SCI X402.36
  Online    

Choose two courses from the following tracks

TitleWinterSpringSummerFall
IOS
I&C SCI X402.37
Mobile Development for Apple iPhone and iPad Applications (1.5 units)
I&C SCI X402.37
to be scheduled      
I&C SCI X402.38
Advanced Mobile Development for Apple iPhone and iPad (1.5 units)
I&C SCI X402.38
to be scheduled      
Android
I&C SCI X402.39
Introduction to Android Application Development with Java Essentials (1.5 units)
I&C SCI X402.39
       
I&C SCI X402.40
Application Development for Android Devices (1.5 units)
I&C SCI X402.40
to be scheduled      
I&C SCI X402.41
Advanced Application Development for Android (1.5 units)
I&C SCI X402.41
to be scheduled      
Elective Courses
I&C SCI X402.43
Social Media RESTful APIs (1.5 units)
I&C SCI X402.43
to be scheduled   to be scheduled  
I&C SCI X471.1
Introduction to Computer Programming Using C++ (3 units)
I&C SCI X471.1
  Online   to be scheduled
I&C SCI X402.05
Developing .NET Solutions with C# (3 units)
I&C SCI X402.05
to be scheduled   Online  
I&C SCI X460.20
Introduction to Programming using Java (1 unit)
I&C SCI X460.20
to be scheduled Online    
I&C SCI X460.10
Java Programming I (3 units)
I&C SCI X460.10
to be scheduled Online Online  
I&C SCI X460.11
Java Programming II (3 units)
I&C SCI X460.11
to be scheduled   Online  
I&C SCI X460.68
Java Web Services (1.5 units)
I&C SCI X460.68
  Online   to be scheduled
I&C SCI X460.53
Cloud Computing Platform as a Service (PaaS) (1.5 units)
I&C SCI X460.53
  Online   to be scheduled
I&C SCI X471.67
Creating Websites for Mobile Devices (1.5 units)
I&C SCI X471.67
to be scheduled      
I&C SCI X494.85
Agile Software Design and Programming (2.5 units)
I&C SCI X494.85
to be scheduled   Online  
I&C SCI X494.83
Agile Development (2.5 units)
I&C SCI X494.83
to be scheduled   Online  
I&C SCI X494.80
Agile Project Management (3 units)
I&C SCI X494.80
  Online   to be scheduled

Course schedules are subject to change. Individual courses may be taken without enrolling in the full certificate.

Receive Customized Training for your Employees
Learn How To Earn Your Certificate

Certificate Eligibility and Requirements

A certificate is awarded upon completion of 15 credit units (6 required and 9 elective credit units) with a grade of "C" or higher in each course. Students have a choice of two tracks (iOS or Android) as part of their required courses. Students may also choose additional courses from the required tracks to complete their elective requirements.

Students who have taken related courses in IT (Java, MS/SQL, etc.); Device Software Engineering or Embedded Systems Engineering may be able to apply some of their completed units to electives in this program.

To become an official candidate in the program, students pursuing the certificate must submit a Declaration of Candidacy. Students are encouraged to declare candidacy as soon as possible, but no later than after the third course in the program. To receive the certificate after completing all program requirements, students must submit a Request for Certificate. All requirements must be completed within five (5) years after the student enrolls in his/her first course. Students not pursuing a certificate are welcome to take as many individual courses as they wish.

Advisory Committee

  • Ken Baldwin, President, GoingMobile
  • Ralf Brockhaus, CEO, SmileFish
  • Craig S. Dickson, Software Engineer Architect, The Juggernaut Group
  • Crista Lopes, Ph.D., Professor, Department of Informatics, Donald Bren School of Information and Computer Sciences, University of California, Irvine
  • Farhad Mafie, President and CEO, Savant Company Inc.
  • Andrew Maltin, CEO, MEDL Mobile
  • Wolf Paulus, Sr. Architect Mobile Software Development, Hewlett-Packard
  • Jeffry Peacock, Owner, Wonkware
  • John Petrone, SVP & CTO, Autobytel
  • Mustafa Seifi, Senior Director of Development, Oracle Corp.
  • Stefano Stefan, Ph.D., Director of Online Program Development, UCI Division of Continuing Education
  • Aaron Stibel, SVP of Technology, Dun & Bradstreet Credibility Corp.

On-site Training Available

Our Corporate Training specialists can deliver this program or customize one that fits your organization’s specific needs. Visit Corporate Training or call (949) 824-1847 for information.

English Proficiency Requirement
All certificate programs at UCI Division of Continuing Education (classroom and online formats) require professional-level English language proficiency in listening and note-taking, reading comprehension and vocabulary, written expression, and oral presentation.