Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
Applying as an International applicant
Campus tours
Campus tours are one of the best ways to experience Conestoga. During this time, we are offering online guided tours to show you all Conestoga has to offer.
Book your tourVirtual tours
If you can't make an on-campus tour or attend one of our events, the virtual tour is a great way to visit us.
View our Virtual tourCourses - January 2026
Level 1
Course details
Conestoga 101
CON0101
Software Development Techniques
PROG8147
User Interface Design Principles
PROG8151
Web Design and Development Principles
PROG8166
Systems Design and Development
PROG8242
Mobile Application Development - iOS I
PROG8472
Level 2
Course details
Programming: Database Management
PROG8081
Software Quality
PROG8171
Advanced Web Design and Development
PROG8187
Mobile Application Development - Android
PROG8487
Mobile Application Development - iOS II
PROG8572
Level 3
Course details
Career Management in Canada
GCM8000
Level 4
Course details
IT Industry Preparation
CDEV8580
Computer and Application Security
PROG8191
Mobile Solutions Capstone Project
PROG8226
Emerging and Hybrid Mobile Applications
PROG8595
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Entrepreneurship for Mobile Development
ENTR8201
mHealth Innovation
ENTR8580
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
mHealth IoT Development
PROG8585
Android Wear Development
PROG8791
Level 1
Course details
Conestoga 101
CON0101
Software Development Techniques
PROG8147
User Interface Design Principles
PROG8151
Web Design and Development Principles
PROG8166
Systems Design and Development
PROG8242
Mobile Application Development - iOS I
PROG8472
Level 2
Course details
Co-op and Career Preparation
CEPR8200
Programming: Database Management
PROG8081
Software Quality
PROG8171
Advanced Web Design and Development
PROG8187
Mobile Application Development - Android
PROG8487
Mobile Application Development - iOS II
PROG8572
Level 3
Course details
Co-op Work Term I (Mobile Solutions Development)
COOP8070
Level 4
Course details
IT Industry Preparation
CDEV8580
Computer and Application Security
PROG8191
Mobile Solutions Capstone Project
PROG8226
Emerging and Hybrid Mobile Applications
PROG8595
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
Entrepreneurship for Mobile Development
ENTR8201
mHealth Innovation
ENTR8580
Student must pass 1 Course(s), selected in the Student Portal from available course options
View Program Option Electives
mHealth IoT Development
PROG8585
Android Wear Development
PROG8791
Please note:
Estimated required text and/or learning resource costs are based on the most recent available data through the Conestoga Campus Store.
Program outcomes
- Evaluate business and design requirements to select, formulate, and implement mobile solutions
- Propose deliverable proprietary mobile solutions to prospective clients using business, marketing and sales
- Develop application and user interfaces for various mobile platforms that leverage evolving mobile device capabilities
- Design and evaluate new and existing websites to ensure mobile usability for various devices and platforms
- Recommend business solutions by appraising existing technology criteria to create cross-platform applications
- Design, develop and deploy databases and applications to meet stakeholder requirements
- Evaluate and implement new features for current iOS, Android and other platforms, including wearable applications, to meet client needs
- Design and integrate database and server-side technologies into mobile solutions
- Construct and test security of mobile solutions using appropriate network technologies to secure against system threats
- Use project management principles and industry protocols to manage a collaborative mobile application development and to ensure quality assurance