Information Technology & Software Development

Two-Year Diploma (HND)

Leading to a final year Canadian or UK degree top-up

Finish a degree online or in Canada or the UK


Term 1 - Full Stack Developer

Term 1 is an introduction to computer science, programming (software development process), and entrepreneurship .   During term 1, students will build their coding skills as a Full Stack Developer and will start to think about a software product that they would like to build during the program.

Term 2 : Front-End Developer

Term 2 will cover systems analysis and design, testing and debugging, and will have a strong focus on front-end web development including human-computer interaction, E-commerce applications and digital marketing including human-computer interaction and E-commerce applications.


Term 3 : Mobile Application Developer

Term 3 covers two core areas, App development, and MIS systems.  leads learners step-by-step through the processes and best practices in mobile development.  you’ll understand how to create and use material design elements, surfaces, transitions and graphics in your app, across multiple form factors.  This module will give you what it takes to ship polished apps as part of a development team at a company or an independent app developer.  It will also cover enterprise level topics such as network design and Management Information Systems.

Term 4 : Computing Capstone Project

The final term of the course covers cyber security, innovative technologies in computing and how to manage computing projects and technical writing including ethical, legal and regulatory issues.  The final term will be strongly focused on the final capstone project for the program.


Technology Strategist

Bart is the Technology Strategist at BCI and leads the development of our leading-edge programs.

Build the skills now that you need in the future

The jobs that most people are currently doing, are expected to become obsolete or automated over the next 10-15 years.  McKinsey Global Institute found that as much as 375 million workers could lose their job worldwide.

A BCI Education is designed to prepare individuals for success in the rapidly evolving job market.

Using our competency-based education (CBE) system you focus your efforts, not only on gaining knowledge, but on developing the skills & competencies needed for success in the 21st Century.

Create your future

It’s About Making Ideas Happen...Now

Experienced Industry Mentors

Meet 1-on-1 with experienced professionals and industry mentors who are invested in your success

Validate Ideas and Build Real Products

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