Applying as a Canadian applicant
Domestic students should apply online or by phone at 1-888-892-2228.
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 - September 2025
Level 1
Course details
College Reading & Writing Skills
COMM1085
Conestoga 101
CON0101
Technology Infrastructure: Networking
INFO1380
Mathematics for Information Technology I
MATH1910
Programming: Web Foundations
PROG1246
Programming Concepts I
PROG1926
Database - Foundations
PROG2112
Level 2
Course details
Understanding Workplace Behaviours
CDEV1520
Graphic Design for Mobile Apps and Games
INFO1681
Mobile Application Development I
PROG1146
Programming Dynamic Websites
PROG1936
Programming Concepts II
PROG1966
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 3
Course details
User Experience
INFO1730
Hybrid Mobile Application
PROG1156
Mobile Application Development II
PROG2450
Mobile Game Programming
PROG2460
Student must pass 1 Course(s), selected in the Student Portal from available course options
Level 4
Course details
Application Security and SQA
PROG2470
Mobile Solutions Capstone Project
PROG2480
Mobile Wearables
PROG2490
Open-Source Full Stack Development
PROG2500
Cloud/Deployment
SYST2030
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
- Build, test, and deploy secure mobile and web solutions using appropriate network technologies
- Create effective user interfaces that leverage evolving mobile device capabilities.
- Design and develop cross-platform applications built with rich-media and HTML-based technologies.
- Design and develop device-specific, native applications to meet client needs.
- Identify client requirements and implement mobile and web solutions to meet them.
- Promote mobile technology solutions using business communication and marketing skills.
- Research and apply various software development kits (SDKs), frameworks and toolkits that can be used to create efficiencies when developing a mobile or web solution.
- Integrate database and server-side technologies to provide complete mobile and web development solutions.
- Design and develop websites that deploy to different devices and platforms.
- Collaborate with team members during project development to facilitate communication and achievement of project deliverables