Acquire the skills to develop modern, scalable mobile applications. From initial planning and architecture mapping to front-end design and development concepts, as well as back-end solutions for both cloud and local server approaches, this program develops a complete skill set for mobile app development professionals. In addition, graduates gain critical project management and communication skills.
Outcomes:
- Design an appropriate user interface
- Implement their UI designs using an understanding of standard front end development, languages (HTML, CSS, JavaScript)
- Design and implement the architecture required to support the business requirements using a MVC design pattern in a flexible back-end development language
- Set up a local server for application data storage
- Configure cloud resources for the data storage of the application
- Transition a local server data storage solution to a cloud server
- Identify and mitigate security risks for both an on-premise and cloud server
Admission Requirements:
- Academic Requirements
- a. High School, with minimum 1 credit in an IT-related course
- or
- b. Completion of IT professional designations
- or
- c. Minimum of 2 years of professional experience working in IT
- or
- d. One of the following:
- i. Principles of Mathematics 12 (67%)
- or
- ii. Applications of Mathematics 12 (73%)
- or
- iii. Pre-Calculus 12 (67%)
- English Language Requirements
- Applicants whose previous education was completed outside of Canada and where English may or may not have been the medium of instruction, must submit proof of meeting one of the accepted English language proficiency measures.