The area of database development is responsible for designing, developing, implementing, and maintaining computerized databases.
Desktop application development involves designing, developing, testing, and maintaining software applications that run on desktop operating systems, such as Windows, macOS, and Linux.
A full stack web application provides the ability to work on all layers of a web application, from the front-end (client-side) to the back-end (server-side).
A Mobile Developer is responsible for designing, building, and maintaining mobile applications for various platforms such as iOS and Android.

Your cart is currently empty.

Browse Available Courses


  • If you are currently studying in a post-secondary program at BVC, please register for your courses via mybvc to ensure your enrolments and fees are processed appropriately.
  • Cart total based on domestic tuition rates. For information about International Tuition rates please see Additional Fees Apply
  • If you anticipate applying for a student loan, your payment will be refunded to you based on your loan award once your funding has been received by BVC.

We use cookies to ensure that we give you the best experience on our website. Learn more in our privacy policy