This Associate Certificate from BCIT Computing focuses on writing code in multiple languages including Java, C#, C++, C and Swift. Elective options include QA and Agile.
Applied Software Development, ASD is aimed at three audiences: new students who want to learn how to write code in a programming language; legacy programmers who want object-oriented experience; and those who are moving on to other BCIT Computing programs.
Successful completion of the ASD program provides skills in IT systems analysis, requirements discovery, critical thinking, process mapping, documentation, technical communication, presentations, and team work.
Participants will gain hands-on experience and learn best practices from industry experts in the use of multiple programming languages and software development tools.
Applied Software Development is the specific prerequisite for several follow-on coding programs:
BC High School Grade 12 English and Grade 12 Math, or equivalent knowledge.
This program is aimed at mature students with other post secondary education, and work experience looking to validate their knowledge, or those with connections to potential employers.
It is not designed for those students just out of high school with no other education or work experience, those students should consider completing a Diploma or Degree in order to be well positioned in the job market.
Start with just one course:
COMP 1409 - Introduction to Software Development 1.
After completing COMP 1409 with 70% or better then register in COMP 1451 the following term.
NOTE: Do not attempt COMP 1409 and COMP 1451 simultaneously.
After successfully completing COMP 1409 with 70% and then COMP 1451 with 70% you may apply for program approval.
Note: We offer compressed summer sections of COMP 1409/1451 (twice a week) starting every May and running through July. Students with some programming experience may want to consider completing these challenging courses in half the usual time. Attendance and participation are mandatory, you will have 6 hours in class plus 20+ hours homework each week in this delivery.
All Part-time Studies programs are course by course registration.
The current total cost of this program is approximately $ 4,000 depending on electives and if eBooks are chosen.
Students register and pay for available courses online, by clicking on the green block 'Add to Cart'.
Follow the directions to obtain a BCIT student number if you do not already have one.
Note: Please register early to avoid disappointment, our programming courses are very popular and several fill weeks in advance.
After COMP 1451, you may move directly into Java, or C#.NET or C++.
Please do not attempt multiple COMP 2xxx C based programming languages at the same time.
Many software developers make extra work for themselves by starting to write code prior to completing a proper analysis.
The core of the ASD program is planned to provide all students with a strong understanding of systems analysis, industry standards, methods, tools, communication, and group work.
Please complete the "Business Analysis and Systems Design" course after your first intermediate COMP 2xxx programming language course.
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.
The ASD program was designed for PTS delivery one course per term.
If you register for summer sections it is possible to complete ASD in 6 PTS terms. Most students will complete ASD in around two years part-time with classes one evening per week.
The Applied Software Development Associate Certificate requires a total commitment of over 1,000 hours for most students.
Start with just one course, COMP 1409 - Introduction to Software Development 1 and achieve 70% or better. This will determine if you have an aptitude for writing code. If you do not receive at least 70% then you should repeat COMP 1409 before attempting COMP 1451 or consider other education.
Those successful in COMP 1409 with 70% or better may then move on to COMP 1451.
Do not attempt to take COMP 1409 and COMP 1451 simultaneously.
After completing both COMP 1409 and COMP 1451 with 70% or better then consider your next programming language; COMP 2526, 2613, 2614 or 2617.
Please do not attempt multiple COMP 2xxx programming languages at the same time as this usually results in a fail.
After completing any COMP 2xxx programming language then consider COMP 2831.
This program is designed and delivered by industry experts, and includes a variety of integrated software development environments.
Note: Each COMP course component in this program requires a total time commitment of 12-15 hours per week or a minimum of 150 hours with homework.
ATTENTION INTERNATIONAL STUDENTS:
The ASD by itself cannot be completed with 9 credits and 3 courses per term, you need to be in a larger program(s).
It may be possible to complete ASD and ACIS simultaneously however the CSC provides broader learning outcomes.
Please contact the department in advance: firstname.lastname@example.org for specific term by term course planning.
ASD is a sub-set of the Computer Systems Technology, CST/PTS Diploma and follow-on Bachelors Degree, CST BTech.
ASD graduates may seek employment as entry level systems analysts and software developers, however most students will move on to higher level credentials.
Please keep in mind that ASD students will be competing with CST Diploma and Degree graduates for programming jobs.
Depending on your skills and abilities, a BCIT Associate Certificate combined with other education, experience and connections may help you in your career.
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:
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.
Programs and courses are subject to change without notice.