Mobile Application Development
Program: MDEV
Credential: Ontario College Graduate Certificate
Delivery: Full-time + Part-time
Length: 2 Semesters
Duration: 1 Year
Effective: Fall 2024, Winter 2025, Summer 2025
Location: Barrie
Description
Students prepare for a career in mobile application development either as part of a team or an independent entrepreneur. By leveraging their prior software development experience, students are able to focus on the core techniques, concepts, and architectures of mobile applications. Using an applied project methodology, students learn how to resolve common mobile programming challenges while gaining tangible experience in developing mobile applications. Students also develop effective technical communication skills, as well as gain exposure to vendor standards, guidelines, and best practices.
Career Opportunities
Graduates of the Mobile Application Development program will be prepared to work independently, or as a member of a team creating, designing, and coding mobile applications using a multitude of programming languages on a variety of mobile platforms.
Program Learning Outcomes
The graduate has reliably demonstrated the ability to:
- evaluate business and design requirements to select, formulate and implement mobile solutions;
- promote mobile technology solutions using business communication and marketing skills;
- create effective user interfaces that leverage evolving mobile device capabilities;
- design and develop websites that deploy to different devices and platforms;
- design and develop cross-platform applications built with rich-media and HTML-based technologies;
- design and develop device-specific, native applications;
- research and apply various software development kits (SDKs), frameworks and toolkits;
- integrate database and server-side technologies to provide complete mobile development solutions;
- build, test, and deploy secure mobile solutions using appropriate technologies;
- collaborate in a team-based mobile development project;
- apply concepts of entrepreneurship to application development;
- implement strategies to reduce the impact of mobile applications on the environment;
- publish and market mobile applications to an online store.
Program Progression
The following reflects the planned progression for full-time offerings of the program.
Fall Intake
- Sem 1: Fall 2024
- Sem 2: Winter 2025
Winter Intake
- Sem 1: Winter 2025
- Sem 2: Summer 2025
Summer Intake
- Sem 1: Summer 2025
- Sem 2: Fall 2025
Admission Requirements
Post-secondary diploma or degree with a focus in computer studies, or equivalent work experience in software development.
Selection Process
Applicants may be asked to submit a current resume and a letter of interest to the Program Coordinator in order to assess their prior academic and experiential learning.
Additional Information
To be successful in this program you are required to provide your own Apple Mac notebook computer prior to the start of the program. Your computer should have at least 8GB of memory, 256GB of disk space, and capable of running OSX version 10.13 (High Sierra) or better.
Graduation Requirements
14 Program Courses
Graduation Eligibility
To graduate from this program, a student must attain a minimum of 60% or a letter grade of P (Pass) or S (Satisfactory) in each course in each semester. The passing weighted average for promotion through each semester and to graduate is 60%.
Program Tracking
The following reflects the planned course sequence for full-time offerings of the Winter intake of the program. Where more than one intake is offered contact the program co-ordinator for the program tracking.
Semester 1 | Hours | |
---|---|---|
Program Courses | ||
MDEV 1000 | Application Design and Interfaces | 42 |
MDEV 1001 | Mobile Data Management | 42 |
MDEV 1002 | Entrepreneurship for Mobile Development | 42 |
MDEV 1006 | Introduction to iOS Development | 42 |
MDEV 1008 | Introduction to Android Development | 42 |
MDEV 1012 | Mobile App Portfolio 1 | 42 |
MDEV 1014 | Cross-platform Development 1 | 42 |
Hours | 294 | |
Semester 2 | ||
Program Courses | ||
MDEV 1003 | Mobile Game Design | 42 |
MDEV 1004 | Mobile APIs and Frameworks | 42 |
MDEV 1005 | Mobile Web Applications | 42 |
MDEV 1007 | Advanced iOS Development | 42 |
MDEV 1009 | Advanced Android Development | 42 |
MDEV 1013 | Mobile App Portfolio 2 | 42 |
MDEV 1015 | Cross-platform Development 2 | 42 |
Hours | 294 | |
Total Hours | 588 |
Graduation Window
Students unable to adhere to the program duration of one year (as stated above) may take a maximum of two years to complete their credential. After this time, students must be re-admitted into the program, and follow the curriculum in place at the time of re-admission.
Disclaimer: The information in this document is correct at the time of publication. Academic content of programs and courses is revised on an ongoing basis to ensure relevance to changing educational objectives and employment market needs.
Program outlines may be subject to change in response to emerging situations, in order to facilitate student achievement of the learning outcomes required for graduation. Components such as courses, progression, coop work terms, placements, internships and other requirements may be delivered differently than published.