Mobile Application Development and Strategy Program (Postgraduate) (T440)
Program Description
Program Overview
This one-year program teaches students a wide variety of skills related to developing, testing and deploying apps for iOS and Android mobile phones and tablets.
Full Description
Mobile application development is one of the fastest-growing sectors of information technology. As a student in this three-semester program, you will develop a wide variety of skills related to developing, testing and deploying applications for mobile phones and tablets. The main focus of the program is the two leading platforms in mobile devices: iOS and Android.
You will be taught Kotlin and Swift programming languages in this program to facilitate an easier transition in developing mobile applications. Client-side development tools such as HTML 5, CSS3 and JavaScript, as well as aspects of server-side programming, are covered to complement mobile application development. To synthesize all learning outcomes, you will participate in either a co-op work term or an applied project to provide the experience necessary to improve graduate employability.
As a student, you will learn strategies related to the development of mobile applications from a business perspective, such as performing competitive research and exploring revenue-generating approaches. You will also be exposed to the process of App Store and Android Market submissions.
Technology Requirements
This program requires students to have access to a personal computer with the following specifications:
- 16 GB RAM minimum
- 256 GB SSD Hard Drive (500+ GB is optimal)
- Quad-core i7 2.4GHz or better
- Video card (2GB RAM minimum/4GB RAM recommended)
- Webcam
- Mac is recommended
Your Field Education Options
In semester 3, students complete a Work Integrated Project, or qualified students are eligible for co-op. Learn more about how to qualify, apply, and important dates for co-op on the Centre for Arts, Design & Information Technology Experiential Learning page.
Career & Postgraduate Study Opportunities
Courses
Required Courses
PRINTABLE CURRICULUM PLANNER 2023-2024
SEMESTER 1
Code | Course name |
---|---|
MADS 4001 | Introduction to Android Development |
MADS 4006 | Advanced Android Development |
MADS 4007 | Web Development Fundamentals |
MADS 4012 | Full Stack Development |
MADS 4013 | Introduction to Kotlin |
SEMESTER 2
Code | Course name |
---|---|
MADS 4002 | Swift Fundamentals |
MADS 4003 | Introduction to IOS Development |
MADS 4005 | Advanced IOS Development |
MADS 4009 | Mobile Application Strategy |
MADS 4014 | Cross Platform Mobile Development |
COMP 4064 | Career Planning and Portfolio Development |
SEMESTER 3
Code | Course name |
---|---|
TCOP 4010 | Co-op |
OR | |
MADS 4010 | Work-Integrated Project |
Program Learning Outcomes
- Create meaningful design artifacts using modern software engineering methodologies and project management principles.
- Implement native mobile applications for different mobile platforms.
- Develop solution architectures to support mobile applications by applying enterprise architecture principles and best practices.
- Develop creative concepts for mobile applications that meet innovation, entrepreneurship and social enterprise objectives.
- Develop secure mobile applications by implementing the security principles, standards and best practices of mobile application development.
- Develop usable, friendly, fast and reliable mobile applications by applying the principles and best practices of User Interface design and experience (UI/UX).
- Work independently and as a team member to develop mobile application solutions for a business.
- Use industry-standard testing methodologies to ensure software quality and improve software performance.
- Apply various strategies for developing competitive mobile applications.
Tuition & Fees
Domestic Tuition
International Tuition
Additional Costs
* Amounts listed are the total of tuition, materials, student service and ancillary fees for the first two semesters of the program starting in Fall 2022. Fees are subject to change for programs starting in Fall 2023 and at later dates.
** Amounts listed are the total of tuition, materials, student service and ancillary fees for the first two semesters of programs starting in Fall 2023. Fees are subject to change for programs starting in Fall 2024 and at later dates.
‡ Semester 3 fees will consist of a flat fee of $500 for co-op placement or for the work-integrated project, fees are to be paid separately, both of which is not included in the total above.
International Students
Visit the International Fees and Related Costs page for more information.
Financial Assistance
This program is approved for OSAP funding, provided the applicant meets OSAP eligibility criteria.
Each year we award over $2 million dollars in scholarships, awards and bursaries to first-year students. Check out our financial aid webpages for ways to pay for college and the full list of available scholarships, awards and bursaries.
Disclaimer: The information contained in this website is subject to change without notice. It should not be viewed as a representation, offer or warranty. Students are responsible for verifying George Brown College fee requirements.
Admission Requirements
Two- or three-year college diploma or bachelor's degree in Information Technology, Computer Science or a related field.
English Language Proficiency
English language proficiency is essential. Applicants with international transcripts who do not provide English proficiency test results must test at the college level in the George Brown College English assessment to be considered for admission.
Please visit English Proficiency for more details.
International Students
Visit the International Admissions page for more information regarding country specific admission requirements.
Course Exemptions
College or university credits may qualify you for course exemptions. Please visit the Transfer Guide for more information.
Apply to
Domestic students should apply through Ontario Colleges.
How to Apply
Domestic students should apply through Ontario Colleges.
International Students
Visit the How to Apply page for more information on how and when to apply.
International students should apply through the George Brown College Online Application System.
Contact Us
Phone: 416-415-5000, ext. 4287
Email: computertechnology@georgebrown.ca
The office hours are:
Monday, Tuesday, Thursday and Friday: 9 – 6 p.m.
Wednesday: 9 – 4 p.m.
Program Co-ordinator: Maziar Masoudi
Phone: 416-415-5000, ext. 3345
Email: mmasoudi@georgebrown.ca
For more information about George Brown College, you may also call the Contact Centre at 416-415-2000 or long distance 1-800-265-2002.
International Students
Contact one of our international recruitment representatives specializing by country of origin by either booking a virtual meeting or submitting an inquiry. For more information visit the International Contact Us page.
Visit Our Campus
The Mobile Application Development and Strategy is offered through our School of Computer Technology from our Casa Loma Campus at 146 Kendal Avenue. Sign up for an information session or campus tour to learn more about George Brown College and the program. You can also explore our virtual tour.
Mobile Application Development and Strategy Program (Postgraduate) (T440)
Program Description
Program Overview
This one-year program teaches students a wide variety of skills related to developing, testing and deploying apps for iOS and Android mobile phones and tablets.
Full Description
Mobile application development is one of the fastest-growing sectors of information technology. As a student in this three-semester program, you will develop a wide variety of skills related to developing, testing and deploying applications for mobile phones and tablets. The main focus of the program is the two leading platforms in mobile devices: iOS and Android.
You will be taught Java and Swift programming languages in this program to facilitate an easier transition in developing mobile applications. Client-side development tools such as HTML 5, CSS3 and JavaScript, as well as aspects of server-side programming, are covered to complement mobile application development. To synthesize all learning outcomes, you will participate in either a co-op work term or an applied project to provide the experience necessary to improve graduate employability.
As a student, you will learn strategies related to the development of mobile applications from a business perspective, such as performing competitive research and exploring revenue-generating approaches. You will also be exposed to the process of App Store and Android Market submissions.
Technology Requirements
This program requires students to have access to a personal computer with the following specifications:
- 16 GB RAM minimum
- 256 GB SSD Hard Drive (500+ GB is optimal)
- Quad-core i7 2.4GHz or better
- Video card (2GB RAM minimum/4GB RAM recommended)
- Webcam
- Mac is recommended
Your Field Education Options
In semester 3, students complete a Work Integrated Project, or qualified students are eligible for co-op. Learn more about how to qualify, apply, and important dates for co-op on the Centre for Arts, Design & Information Technology Experiential Learning page.
Career & Postgraduate Study Opportunities
Courses
Required Courses
PRINTABLE CURRICULUM PLANNER 2022-2023
SEMESTER 1
Code | Course name |
---|---|
MADS 4007 | Web Development Fundamentals |
MADS 4012 | Full Stack Development |
MADS 4013 | Introduction to Kotlin |
MADS 4001 | Introduction to Android Development |
MADS 4006 | Advanced Android Development |
SEMESTER 2
Code | Course name |
---|---|
MADS 4009 | Mobile Application Strategy |
MADS 4002 | Swift Fundamentals |
MADS 4003 | Introduction to IOS Development |
MADS 4005 | Advanced IOS Development |
MADS 4014 | Cross Platform Mobile Development |
MADS 4011 | Work Term Preparation |
SEMESTER 3
Code | Course name |
---|---|
TCOP 4010 | Co-op |
OR | |
MADS 4010 | Work Integrated Project |
Program Learning Outcomes
- Create meaningful design artifacts using modern software engineering methodologies and project management principles.
- Implement native mobile applications for different mobile platforms.
- Develop solution architectures to support mobile applications by applying enterprise architecture principles and best practices.
- Develop creative concepts for mobile applications that meet innovation, entrepreneurship and social enterprise objectives.
- Develop secure mobile applications by implementing the security principles, standards and best practices of mobile application development.
- Develop usable, friendly, fast and reliable mobile applications by applying the principles and best practices of User Interface design and experience (UI/UX).
- Work independently and as a team member to develop mobile application solutions for a business.
- Use industry-standard testing methodologies to ensure software quality and improve software performance.
- Apply various strategies for developing competitive mobile applications.
Tuition & Fees
Domestic Tuition
International Tuition
Additional Costs
*Amounts listed are the total of tuition, materials, student service and ancillary fees for the first two semesters of the program starting in Fall 2021. Fees are subject to change for programs starting in Fall 2022 and at later dates.
** Amounts listed are the total of tuition, materials, student service and ancillary fees for the first two semesters of the program starting in Fall 2022. Fees are subject to change for programs semester starting at later dates.
‡ Semester 3 fees will consist of a flat fee of $500 for co-op placement or for the work integrated project, fees are to be paid separately, both of which is not included in the total above.
Financial Assistance
This program is approved for OSAP funding, provided the applicant meets OSAP eligibility criteria.
Disclaimer: The information contained in this website is subject to change without notice. It should not be viewed as a representation, offer or warranty. Students are responsible for verifying George Brown College fee requirements.
Admission Requirements
Two- or three-year college diploma or bachelor's degree in Information Technology, Computer Science or a related field.
ENGLISH LANGUAGE PROFICIENCY
English language proficiency is essential. Applicants with international transcripts who do not provide English proficiency test results must test at the college level in the George Brown College English assessment to be considered for admission.
Please visit English Proficiency for more details
COURSE EXEMPTIONS
College or university credits may qualify you for course exemptions. Please visit the Transfer Guide for more information.
Apply to
Domestic students should apply through Ontario Colleges.
How to Apply
Domestic students should apply through Ontario Colleges.
Contact Us
Phone: 416-415-5000, ext. 4287
Email: computertechnology@georgebrown.ca
The office hours are: Monday – Thursday: 8 a.m. – 7 p.m. Friday: 8 a.m. - 4 p.m.
Program Coordinator: Maziar Masoudi
Phone: 416-415-5000, ext. 3345
Email: mmasoudi@georgebrown.ca
For more information about George Brown College, you may also call the Contact Centre at 416-415-2000 (TTY 1-877-515-5559) or long distance 1-800-265-2002.
Visit Our Campus
The Mobile Application Development and Strategy is offered through our School of Computer Technology from our Casa Loma Campus at 146 Kendal Avenue. Sign up for an Information Session or Campus Tour to learn more about George Brown College and the program. You can also explore our virtual tour.