your program information with BCIT .
More Items

Web and Mobile Application Development (WMA): Associate Certificate (Part-Time)

Apply Now

Applications are submitted externally through the BCIT website.

  • Fall
  • Winter
  • Spring

  • Program Start Date
    January, April, September
  • Campuses


    Need more information about Burnaby?

    City of Burnaby
  • Length
    25 credits (part-time)
  • Tuition Estimate
    (domestic students)
  • Book & Supplies Cost Estimates
  • Credential Granted
  • Learning Method Options
    • Face-to-Face
    • Online

Learning Method Option:

  • Face-to-Face: Program is fully delivered in class with face-to-face interaction
  • Online: Program is fully delivered online
  • Blended (Face-to-Face + Online): Program is delivered using a combination of face-to-face and online learning
  • Off-site: All or part of program is delivered in a physical location away from regular classroom/campus

Looking for ways to fund your education? Check out BCIT's financial aid and awards page.

Application Deadline Advice

Part-time Studies applications accepted throughout the year for intakes in January, April and September.

This program is not available to international students.  View available programs.

Application Fee: $90 (domestic)

1) Program Admission Requirements

Program delivery mode: varies by course

Program Entry

WMA is a second level associate certificate with very specific requirements; ASD or have proof of equivalent post secondary education within the last 5 years in order to declare this program.

Candidates must already know how to develop software applications in OOP language environments; specifically Java and C#, plus web scripting and how to build web pages with HTML5, CSS3, before starting WMA.

WMA program is a second level associate certificate and that it requires significant prerequisite knowledge in object oriented programming with Java and C#, business analysis and systems design, as well as multiple web scripting languages.


Applied Software Development (ASD) Associate Certificate plus solid web scripting skills, HTML5, and CSS3

Students must already have a strong understanding of object oriented programming in both Java and C#, plus Business Analysis and Systems Design before starting this program.

Those students who have not completed ASD and have other formal post-secondary in Computing and IT must provide detailed course outlines to prove equivalence to:

COMP 2613 - Java Application Development

COMP 2614 - .NET Windows Application Development in C#

COMP 2831 - Business Analysis and Systems Design

WMA includes advanced web scripting and development tools, students must already have basic web skills as prerequisites.

COMP 1850 - Introduction to Web Development or equivalent knowledge in HTML5, CSS3, JavaScript and FTP.

Some students may wish to complete the Applied Web Development, AWD Associate Certificate which includes the web scripting prerequisites.

Please be sure that you have the required knowledge and skills before enrolling in any course.

Students are expected to have excellent command of English and Math at a BC high school Grade 12 level or equivalent.

Before starting this program, students should have some work experience or post-secondary education in either business or computing.


2) Institution Admission Requirements

Applicants also have to satisfy BCIT's institution admission requirements as listed below.

English Language Requirements

Review the full English Language Requirements policy here.

There are two ways to meet the English requirement:

1. Complete both of the following:


2. Demonstrate proficiency in reading, writing, speaking and listening:

English 12 and equivalencies

At BCIT, entrance requirements are program-specific. All programs require English 12, but the percentage required varies by program. Be sure to confirm your program’s specific English requirement before applying.

If you do not meet the requirements, BCIT offers several options to help you upgrade your skills. View more here.

General Admission Requirements (All Students)

The English Language Proficiency requirement for studies at BCIT is detailed here.

Applicants to BCIT are also required to have completed two years of full-time study in a high school or post-secondary program in English in an English-speaking country.

BC Secondary School (or equivalent)

You will need to meet the specific admission requirements of your intended program. Most programs require Grade 12 graduation with specific Grade 11 and 12 courses. Some programs also have non-academic requirements such as submitting a resume or participating in an interview.

For details on BC/Yukon High School credit equivalencies click here

Review BCIT Entrance Requirements and Application priority .


You will need to meet the specific admission requirements of your intended program. Most programs require Grade 12 graduation with specific Grade 11 and 12 courses. Some programs also have non-academic requirements such as submitting a resume or participating in an interview.

Learn about Canadian high school course equivalencies here.  

For more information about admission, please review BCIT Entrance requirements and Application priority 

BC Transfer Student

For details on how to transfer credits from BC post-secondary institutions to BCIT visit this website.


Out-of-Province Transfer Student

For details on admission with Advanced Placement into BCIT programs, click here .


Mature Student

If you have not graduated from secondary school you may still be admitted to BCIT based on your relevant experience. To gain Mature student status, you must also meet BCIT's English-language requirements as well as any prerequisites for your desired program. Please contact BCIT Admissions to discuss your situation further. 

Note: there are several Upgrading options through BCIT.

For other information, please visit the Frequently Asked Questions section of BCIT's Admissions website.

International Student

For details on applying to BCIT as an International Student check here.

Note: some BCIT programs with a post-secondary entrance requirement will necessitate a comprehensive ICES evaluation for applicants who completed their post-secondary studies outside of Canada, the United States or the United Kingdom. Please review your program’s entrance requirements and contact BCIT Admissions if you have further questions. 

Other Student (including Special Consideration)

The Technology Entry Program is for students who want to improve their skills in core areas such as communications, Math, Chemistry or Physics to meet the prerequisites of their intended BCIT Technology Program.

Learn about other BCIT Upgrading options here.



How to Apply

For information on applying to BCIT's programs click here.

BCIT’s application website provide a step-by-step process to help you identify the program that is right for you, find the entrance requirements to your program of choice, prepare your application, submit your application in a timely manner, and track your application status online.