Software Development & Technology Entrepreneurship
Two-Year Ontario Diploma
Each term of the program is a full micro-credential that prepares students for a specific role in the tech industry.
This module will give you the knowledge and skills to be a Full Stack Web Developer, and teach you to build complex server-side web applications that use powerful relational databases to persistently store data. You’ll learn to build applications that can support any front-end, and scale to support hundreds of users.
This module combines theory with practical examples to help you build great apps the right way. In this module, you’ll build a cloud-connected app, and learn best practices of mobile development, and Android development in particular. The skills you learn in this module will help you build apps for smartphones and tablets, and give you an idea of the exciting opportunities for mobile application development in the future. During the development process, we’ll introduce you to a host of tools and concepts, including: material design approaches, image-handling, and performance profiling.
Learn to Code Websites, Build Apps & Design Games
BCI Innovation Labs can help you – learn to be a software developer – start your own tech company or work in the tech industry in Canada.
Create your future
It’s About Making Ideas Happen
Experienced Industry Mentors
Meet 1-on-1 with experienced software professionals and industry mentors who are invested in your success
Build real world Applications
Make your ideas happen while working in our education incubators. Build career skills project by project and add them to your own unique portfolio.
Rigorous & Intensive skills development
Gain new skills sets using real development environments to deploy live web apps