Skip to main content


Web and Mobile Application Development, WMA

This second level associate certificate is built on top of the Applied Software Development ASD program. Students must have prior education in web development with HTML5 and CSS3, plus be able to create commercial quality software applications with Java and C#.

COMP 2831 – Business Analysis and Systems Design is also required prior to starting this credential.

Program delivery mode: varies by course

  • Please check the individual COMP course schedule pages for delivery and location details.
  • Some courses in Computing Part-time Studies will be delivered online during COVID-19.
  • Other courses will be physically face to face and may include some blended online activities.
  • It may not be possible to complete a program entirely online, some courses may require attending the Burnaby or Downtown campuses.

Your education is our priority and we will continue to deliver the applied instruction, collaborative experience, and industry connections that you expect from BCIT.

WMA is aimed at existing Object-Oriented programmers who want to develop actual software applications that run on web sites and mobile devices. They learn to integrate open source tools with OOP language and use server-side development frameworks to produce dynamic web pages, applications and web services.

Students focus on JavaScript, Angular and Vue, Node.js, and React in conjunction with ASP.NET and PHP for developing advanced web applications. Electives include: Android Mobile Application Development, iOS Application Development, QA Testing and Docker.

 WMA graduates are able to develop, test, and deploy industry-standard software applications that run on websites and mobile devices.

Learn web application development skills at night!

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 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.

Costs & Supplies

WMA program is built on top of ASD.

The cost of WMA alone is an additional cost of $5,000 in tuition and books, so the total cost to complete the WMA associate certificate is approximately $9,000.


Program Details

Computer hardware and Internet requirements

Students must provide a current model PC desktop or laptop with a webcam, microphone and have high-speed internet access. COMP courses may use two-way audio and video as well as group work outside of class.

Participants must be computer literate in order to participate and complete each COMP course. Please contact the department via email: if you have any questions.

WMA may be completed with as few as 9 courses, however delivery was designed for 1-2 courses per term. Due to prerequisites and scheduling it is typically not possible to complete this part-time program in less than 3 terms, at night and on weekends.

Note: Part-time Studies was not designed for full-time delivery or for those on funding timelines

WMA follows on from ASD and students must already be solid object-oriented application developers in Java and C#, as well as understand HTML5 and CSS3.

Some students may be able to complete both ASD and WMA in sequence in around 3 years, depending on course load. Keep in mind these are part-time programs and designed to be delivered one course at a time and each course has specific prerequisites.

It is not possible for most students to fast track these associate certificates due to prerequisites and scheduling as some courses are not offered every term. Most students complete these part-time associate certificates with one to two courses per term.

Attendance and participation are mandatory. COMP courses have significant homework each week. Please budget 10+ hours per week for each course.

Graduating & Jobs

Contact Us

Questions or comments?


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: