Program Overview

The two-year Mobile Application Development post-grad program will focus on fundamental mobile computer programming topics. If you have a passion for coding, computers and phones, and you’re ready to specialize your skills to land your dream job as a computer programmer in the mobile space, this mobile app development certificate is for you.
international only
No
PGWP
Yes
CIP Code
11.0201

Program Details

Program Code
MAP1
Credential:
Ontario College Graduate Certificate
Duration
45 weeks

International Students

Start Dates
Locations
Availability

Full Time Offerings

2024 September
London
Open
2025 January
London
Open
2025 May
London
Open
2025 September
London
Open
2026 January
London
Open
2026 May
London
Open

Your Learning Experience

MAP1 is available to international students only. Canadian students, please see MAP2.

Students develop a wide variety of skills related to developing, testing and deploying applications for mobile devices. The main focus of the program is to design mobile applications for the two leading platforms in mobile devices: iOS and Android.

 

Students will develop the capabilities to assess the integration of mobile solutions in existing business functions and processes, build native applications for mobile devices, implement web and enterprise solutions on the mobile platform, and implement user interface (UI) and user experience (UX) design best practices.

 

In their final semester, students will have the opportunity to complete a co-operative work placement with an industry partner.

 

Laptop and technical requirements

It is required that students in this program use a Mac laptop. Visit the Laptop Requirements page on the Fanshawe CONNECTED website and review the MacBook specifications for MAP. 

 

Career Information

Fanshawe’s Mobile Application Development program will prepare graduates to take advantage of the growing opportunities in the mobile app development field of information technology. Graduates can expect to be hired as:

  • Mobile Developer - analyze, design, implement, mobile applications on Android or iOS platforms
  • Junior Computer Programmer - analyze, design, program, implement, configure, integrate, maintain and support various applications.
  • Mobile Web Developer - manage a website using innovative strategies to ensure the website is fully optimized and running proficiently to allow for a seamless, user-friendly experience on a mobile device.
  • UI/UX Developer - design, develop, maintain front end computer applications for a positive and cohesive user experience on a mobile device
Learning Outcomes
  1. Implement native mobile applications for different mobile platforms;
  2. Develop solution architectures to support client mobile applications by applying the principles and best practices of enterprise architecture and data management;
  3. Develop creative concepts for mobile applications that meet innovation, entrepreneurship and social enterprise objectives;
  4. Develop secure mobile applications by implementing the security principles, standards, and best practices of mobile application development;
  5. Develop usable, friendly, fast, and reliable mobile applications by applying the principles and best practices of User Interface design and experience (UI/UX);
  6. Work independently and as a member of a multi-disciplinary team, to develop mobile application solutions for a business;
  7. Use industry standard testing methodologies to ensure software quality and improve software performance;
  8. Apply strategies for personal, career and professional development to enhance work performance and maintain currency with industry and technological changes;
  9. Comply with relevant laws, industry standards, guidelines and best practices in the design and implementation of mobile applications;
  10. Communicate complex information technology solutions verbally, in writing and digitally for a variety of audiences and purposes.

 

Program Coordinator:

Andrea Doroshenko

open house graphic

Explore our vibrant campuses and discover what makes Fanshawe unique. Get a firsthand look at classrooms, labs, student spaces, and residence halls, and connect with faculty, staff, and current students. Whether you're interested in learning more about academic programs, student services, or extracurricular activities, this is your chance to experience campus life up close. Don't miss the opportunity to see how we can help you achieve your academic and career goals!

Register for Open House

Admission Requirements

Ontario College Diploma, Ontario College Advanced Diploma, Degree in computer science/information technology or equivalent

International Admission Equivalencies
Admission equivalencies for Fanshawe depends on your country of study. Please enter your location to see the requirements for your country below.
English Language Requirements

English Language Requirements

Applicants whose first language is not English will be required to demonstrate proficiency in English by one of the following methods:

  • A Grade 12 College Stream or University Stream English credit from an Ontario Secondary School, or equivalent, depending on the program's Admission Requirements
  • Test of English as a Foreign Language (TOEFL) test with a minimum score of 88 for the Internet-based test (iBT), with test results within the last two years
  • International English Language Testing System (IELTS) Academic test with an overall score of 6.5 with no score less than 6.0 in any of the four bands, with test results within the last two years.  SDS Program Requirements.  
  • Canadian Academic English Language (CAEL) test with an overall score of 70 with no score less than 60 in any of the four bands, with test results within the last two years
  • Pearson Test of English Academic (PTE) with a minimum score of 59, with test results within the last two years
  • A Cambridge English Test (FCE/CAE/CPE) with an overall score on the Cambridge English Scale of 176 with no language skill less than 169, with test results within the last two years
  • Fanshawe College ESL4/GAP5 students: Minimum grade of 80% in ESL4/GAP5 Level 9 or 75% in ESL4/GAP5 Level 10
Recommended Academic Preparation

Recommended Academic Preparation

Prior post-secondary education, training, or work experience in Information Technology with a focus on software programming. Prospective students should possess a solid foundation in software development and programming concepts.
Applicant Selection Criteria

Applicant Selection Criteria

Where the number of eligible applicants exceeds the available spaces in the program, the Applicant Selection Criteria will be:
  1. Preference for Permanent Residents of Ontario
  2. Receipt of Application by February 1st (After this date, Fanshawe College will consider applicants on a first-come, first-served basis until the program is full)
  3. Achievement in the Admission Requirements
Post-Admission Requirements

Post-Admission Requirements

Connect laptop information

Courses

Level 1
Take all of the following Mandatory Courses:
ACAD-6002Graduate Success Strategies1
This course presents and helps to develop some of the skills required to achieve academic and career success for graduate students. Areas of focus include college resources, study skills, and time management among other skills. The importance of Academic Integrity will be a main focus.
MGMT-6135Essential Skills for Mgmt Professionals4
This course applies the principles of professional communication in the Canadian industry. It explores intercultural communication and the characteristics of diverse worldviews. Students will identify issues involved in communications and global diversity, and develop necessary skills to create professional documents that adhere to Canadian standards. Through presentations, case studies and thematic readings, students will learn written, verbal and nonverbal skills that are essential to business management, while maintaining sensitivity to issues involving geographic, cultural, gender and ability diversity. Throughout the course, students will work both individually and in groups to build their knowledge and skills needed to demonstrate professional communication within Canadian businesses.
DEVL-6024Career Planning1
This course introduces students to the importance of personal career management. Students will learn about, practice and use career (job) search, resume writing and interview skills. Students will also complete an individual career management project.
INFO-6120Databases-Intro4
An introduction to relational database system design and development, by creating a variety of simple databases, based upon typical business requirements. Students build complete database solutions incorporating multi-table relational databases, forms, reports, queries, and test data. Students will also be introduced to the Structured Query Language.
INFO-6121Programming for Mobile Development4
This course is an introduction to the fundamentals of procedural / object-oriented programming. Problem analysis and algorithmic thinking skills will be emphasized to develop good program writing technique. Content will include data types and variables, sequence, selection, repetition, data input validation, arrays, methods, searching and sorting data, the basic concepts of object oriented programming, and the use of an integrated development environment (IDE) tool for writing, testing and de-bugging code.
INFO-6122Programming JavaScript4
This course will introduce students to JavaScript and its use in web page construction. Students will be introduced to object-oriented programming concepts using JavaScript and the Document Object Model (DOM) and various HTML controls. Object creation and customization, exception-handling, event handling, and testing and debugging techniques will be covered.
INFO-6123Web Design3
This course focuses on creating mobile accessible, compliant, search-engine friendly web sites using the latest web standards. Students will learn to code clean, responsive pages with basic design principles for the mobile environment. Current web trends are explored, and students will incorporate typography, CSS transitions, to create rich, interactive experiences.
View all courses

Tuition Summary

London

International Costs
$25,422.27
Total Cost of Program

*Total program costs are approximate, subject to change and do not include the health and dental plan fee, bus pass fee or program general expenses.

 

Contact/Questions