Mobile Application Development - NEW

Program at a glance

Program code: 
010115
Accreditation: 
Ontario College Graduate Certificate
Length of study: 
1 year
Study options: 
Full-time
Campus location: 
College Drive

Get the skills you need to launch your career in the cutting-edge field of mobile app development.

Mobile devices are everywhere and are used readily in the business and personal lives of people all over the world. According to the web analytics firm Gartner Inc., it is estimated that more than four billion apps were downloaded in 2010, and that number could be closer to 21 billion in just two years’ time. This field is exploding and jobs are in high demand – new applications are being created daily for games, maps, medical applications, banks, media outlets and the list goes on.

All of the courses in this program have flexible delivery - available in class, via the internet and/or through distance education.

Admission Requirements: 

Applicants must be a graduate of at least a two-year postsecondary program with strong academic standing. You may also apply for admission through prior learning assessment.

Curriculum: 

Semester One: (Part One)

MAD100 Mobile Technology

MAD105 Web Development for Mobile Devices

MAD110 Rich Media Development

MAD115 Project Management

MAD120 Media Development

Semester One: (Part Two)

MAD200 AIR Development

MAD205 Java Development

MAD210 RIM Project Development

MAD215 Game Development

Semester Two: (Part One)

MAD300 Android Development

MAD305 3D Graphics and Animation

MAD310 Rich Media and Online Services for Androids Devices

MAD315 Android Project Development

Semester Two: (Part Two)

MAD400 iOS Development

MAD405 Marketplace Promotion

MAD410 Apple OS

MAD415 iOS Project Development

Career opportunities: 
  • Advertising and marketing firms
  • Media outlets
  • Mobile communication companies
  • Web development companies
  • Educational institutions
What You Will Learn: 
  • Develop for RIM, Apple, and Android mobile devices
  • 3D graphics and animation
  • Game development
  • Design and development
  • Web development for mobile devices
  • Marketing and distribution of apps
Courses title override: 
What You Will Learn