inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
2026-01-01
Medium of studying
Duration
4 terms
Program Facts
Program Details
Degree
Diploma
Major
Computer Science | Information Technology | Software Development
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2025-09-01-
2026-01-01-
About Program

Program Overview


Software Development - Apprenticeship Style

About

The Software Development - Apprenticeship Style program prepares learners for related employment in the technology industry. Learners in the program will gain practical experience in the software development industry by working part-time in a company on real-industry projects while completing an accredited college diploma. Learners gain exposure to industry standards in planning, developing, and quality assurance testing. A structured approach to problem-solving, effective communications, and attention to development standards and documentation will be stressed throughout the program. Graduates will be ready for careers in full-stack web development, application development, mobile application development, database administration, and agile project management.


Admission Requirements

  • Credit in English 30-1, or 65% in English 30-2, or equivalent
  • Credit in Math 30-1 or Math 30-2, or equivalent

or


  • Satisfactory results on the Bow Valley College Admission and Placement Test

English Language Proficiency Requirements

For applicants whose first language is not English, please review English language proficiency requirements.


Academic Upgrading

Enhance your previous education to meet the missing admissions requirements for one of the BVC programs.


Available Intakes

  • September 2025
    • Domestic: Waitlist
    • International: Not Offered
  • January 2026
    • Domestic: Not Offered
    • International: Not Offered

Tuition and Fees

Domestic Students

Term Tuition Fees Additional Fees Total Fees*
Term 1 $3,738 $605 $4,343
Term 2 $4,120 $605 $4,725
Term 3 $4,219 $605 $4,824
Term 4 $4,219 $605 $4,824

International Students

Term Tuition Fees Additional Fees Total Fees*
Term 1 - $605 -
Term 2 - $605 -
Term 3 - $605 -
Term 4 - $605 -

*All tuition and fees are subject to change. Program tuitions are estimates only. Your actual tuition and fees are calculated on actual course registrations and can be viewed under "Statement of Account" in MyBVC or by requesting a Statement of Account from Registrar Services.


Courses

Term 1

Code Course Credit PDF
DATA1251 Introduction to Database 3 picturepdf
SODV1251 Web Programming Basics and Node.js 6 picturepdf
SODV1252 Programming in C# 6 picturepdf

Term 2

Code Course Credit PDF
CLCM1151 Introduction to Cloud 3 picturepdf
SODV1253 Web Programming - REACT 3 picturepdf
SODV1254 Object Oriented Programming Concepts 3 picturepdf
SODV1255 Web Programming ASP.NET 3 picturepdf
SODV1951 Software Development Immersive Industry Experience-I 3 picturepdf

Term 3

Code Course Credit PDF
SODV2251 Mobile Application Development I 3 picturepdf
SODV2451 Full Stack Web Application 6 picturepdf
SODV2452 Application Development 3 picturepdf
SODV2951 Software Development Immersive Industry Experience-II 3 picturepdf

Term 4

Code Course Credit PDF
DATA2251 Advanced Database Concepts 3 picturepdf
SODV2453 Mobile Application Development II 6 picturepdf
SODV2952 Software Development Immersive Industry Experience-III 3 picturepdf
TECH2451 Cloud Development 3 picturepdf
SHOW MORE
How can I help you today?