Important Notice: COVID-19 Institute response

Part-time Associate Certificate 6465acert

Learn To Create Mobile Apps

Fall 2020 Delivery Mode: ONLINE
  • This program will be delivered online for the fall semester.
  • Your education is our priority and we will continue to deliver the applied instruction, collaborative experience, and industry connections that you expect from BCIT.


Web and Mobile Application Development, WMA from BCIT Computing is a sub-set of the CST/PTS Diploma.

WMA is a second level associate certificate built on top of the Applied Software Development ASD program. Students must have prior education in creating software applications with Java and C#, as well as business analysis and systems design, plus HTML5 and CSS3 experience prior to starting this credential.

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 which run on web sites and mobile devices.

Learn web application development skills at night!

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.

Prerequisites:

A)
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

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

International applicants

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

Program declaration

Declaring your Part-time Studies program ensures that BCIT is aware of your intent to complete a program as it is currently outlined and provides you the opportunity to apply for transfer credit.
Learn more about program declaration

To submit your declaration:

  • Answer all questions completely.
  • If required, convert transcripts and documents to PDF files.
  • Have a credit card ready to pay the application fee.
Declare Now

Upon approval, a program plan letter will be sent to you confirming your program of study. Please allow approximately eight weeks for processing.

Note: Before declaring your intent to complete this program, please complete COMP 1850 and the Applied Software Development (ASD) associate certificate, with COMP 2613 and COMP 2614 as electives.

Scheduled intakes

Ongoing Part-time Studies intakes: January, April and September.

Costs & Supplies

WMA program is built on top of ASD.

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



Tuition fees

Please see the Part-time Studies Tuition & Fees page for information on part-time tuition fees.

Courses

Program matrix

Check current availability of courses for this program.

1. Required Courses: (16.5 credits) Credits
  COMP 2132 Web Development with JavaScript 3.0
  COMP 2909 Angular and Vue.js Fundamentals 1.5
  COMP 2912 Node.js Fundamentals 1.5
  COMP 2913 React and Modern JavaScript 1.5
  COMP 3015 Introduction to Web Applications with PHP 3.0
  COMP 3973 ASP.NET Core MVC for Web Apps 3.0
  COMP 4669 Advanced Web Applications with PHP 3.0
 
2. Complete 8.5 credits from the following list of electives: Credits
  COMP 2052 Android and Mobile Application Development Tools 3.0
  COMP 3617 Android and Mobile Applications in Java 3.0
  COMP 3829 Quality Assurance and Software Testing 3.0
  COMP 3912 iOS Mobile Application Development 4.0
  COMP 3916 Docker for DevOps 1.5
 
Total Credits: 25.0

Check current availability of courses for this program.

Note: The Applied Software Development (ASD) associate certificate is the specific prerequisite for this program. Students must already have a solid understanding of object oriented software application development programming in both Java and C#. COMP 2831 – Business Analysis and Systems Design and COMP 1850 – Introduction to Web Development (HTML5, CSS3) are also required before starting this program.

Transfer credit

Do you have credits from another BC/Yukon post-secondary school? Do you want to know if they transfer to courses here at BCIT? Check out BCIT's Transfer Equivalency Database to find out.

Program Details

Computer hardware and Internet requirements
COMP courses are now conducted entirely online until further notice. Students must provide a current model PC desktop or laptop with a web cam, microphone and have high speed internet access. Courses will be delivered in real time and may use two way audio and video as well as group work.

Students must be computer literate and be able to log in during regular scheduled class hours in order to participate and complete each COMP course. Please contact the department via email: cstpts@bcit.ca if you have any questions.

Please Note:
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 four 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; 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; budget 10+ hours per week per course.

BCIT curriculum may be modified in accordance with market trends in the industry.

Program abandonment

  • Students approved for a part-time studies program are expected to register and complete courses on a continuous basis.

  • A student that has not completed a course from their approved program of study over a period of three consecutive academic terms will be considered to have abandoned the program.

  • Throughout the duration of the program, a student is permitted a maximum of five academic terms where they are not required to register and complete a course from their approved program of study. Students who exceed the five term maximum will be considered to have abandoned the program.

  • Students who have abandoned their approved program of study and wish to be reinstated will be required to apply for program approval for a current credential. BCIT cannot guarantee that courses taken prior to this reapplication will be credited towards the current credential.

BCIT Policy 5103 - Student Evaluation [PDF] permits a maximum of three attempts to successfully complete each course within a credential.

Graduating & Jobs

Apply for graduation

Upon successful completion of all program requirements, complete an Application for BCIT Credential [PDF] and submit it to Student Information and Enrolment Services.

Allow approximately six to eight weeks for processing.

All financial obligations to the Institute must be met prior to issuance of any credential.

Contact Us

Questions or comments?

Please ensure you have reviewed the detailed information on this site, using the navigation to the right, before submitting the form below.

As well, if you meet any of the following criteria, please follow the links for more information, instead of sending the form:

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.

Subscribe

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.

The personal information on this form is collected under the authority of the College and Institute Act (RSBC 1996, Ch.52). BCIT will use this information to communicate with you regarding relevant BCIT programs, courses and services. This information is only used by authorized BCIT staff. Email communication sent to and from BCIT is routed through the United States of America. If you have any questions about BCIT's collection and use of this information, please contact BCIT’s manager of Information Access and Privacy.

How To Apply

Subscribe

Contact Us

Information Sessions

Explore all upcoming BCIT info sessions.

Payment Changes At BCIT

We've changed the way we accept payments.

Find out more

Search Programs

Start With Just One Course

COMP 2132 Web Development with JavaScript.
Register online now