Skip to main content

Entrance Requirements

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 significant software applications in OOP language environments; specifically Java and C#, 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 on a course by course basis to prove equivalence to:

COMP 3601 – Application Development with Java
COMP 3602 – Application Development with 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, 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 an 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.


Sign up to receive updates, invitations to events, and information about BCIT and your program.

We promise not to spam you, we won’t share your personal information, and you can unsubscribe at any time.

  • Privacy Notice: The information you provide will be used to respond your request for BCIT program information and is collected under Section 26(c) of the Freedom of Information and Protection of Privacy Act (FIPPA). For more information about BCIT’s privacy practices contact: Associate Director, Privacy, Information Access & Policy Management, British Columbia Institute of Technology, 3700 Willingdon Ave. Burnaby, BC V5A 3H2, email: