Important Notice: COVID-19 Institute response

Part-time Associate Certificate 6810acert

Develop business software apps with Microsoft tools.

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.

Thousands of BCIT students have completed Microsoft .NET courses part-time and have moved on to long term careers in IT and software development.

This is a second level credential that is built on top of our Applied Software Development, ASD. The prerequisites also assume the ability to hand code in HTML5, CSS, JavaScript and jQuery.

Advanced .NET Development includes a comprehensive series of integrated Microsoft courses and open source tools for Windows, web, and cloud application development using managed execution of code and eliminating issues of scripted or interpreted environments.

The goal is to provide a seamless developer experience across a wide variety of Windows-based and Web-based applications providing a consistent OO programming environment.

Graduates of Advanced .NET Development will be able to develop and deploy commercial quality Windows, web and cloud-based applications to industry standards.

There are job opportunities in Vancouver for .NET Developers.

Important Notice: Computing Part-time Studies is course by course registration and was not designed for students on limited timelines. This is a second level credential that requires ASD completion..

Program Entry

Prerequisites

Advanced .NET Development is a second level credential that is built on top of our Applied Software Development (ASD) Associate Certificate.

Before declaring your intent to complete this program, you must meet the following prerequisites:

Experienced Object Oriented programmers who already know how to write and compile code in multiple languages may waive the ASD prerequisite only if they have equivalent only if they have formal post-secondary education in software application development. Please email cstpts@bcit.ca to discuss your prior education before submitting transcripts or course outlines.

Each course has specific prerequisites that must be completed prior to starting this program. Students who have not completed the prerequisites or who do not have equivalent post secondary education to ASD will not be approved into this program.

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: Please review the program prerequisites carefully before submitting your program declaration. Applicants who do not meet the prerequisites will not be approved to enter this program.

Scheduled intakes

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

Costs & Supplies

Registration is course by course and there are eight to nine courses, averaging approximately $500 tuition each course. The current total cost of this program is approximately $5,500, with text books and depending on electives chosen.

BCIT Computing is a member of the MSDN, Microsoft Developer Network Academic Alliance. Students are provided with Microsoft development tools for use in their course work at no added cost.

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: (15.5 credits) Credits
  COMP 2614 C# Application Development 4.0
  COMP 3609 Advanced .NET User Interface Design 3.0
  COMP 3618 Advanced C# Application Development 4.0
  COMP 3832 Object Oriented Software Design 1.5
  COMP 3973 ASP.NET Core MVC for Web Apps 3.0
 
2. Complete a minimum of 9.5 credits from the following list of electives: Credits
  COMP 1288 IT Project Management 1.5
  COMP 2833 Agile Methods and the Scrum Framework 4.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 3215 AWS Academy Cloud Architecting 3.0
  COMP 3916 Docker for DevOps 1.5
 
Total Credits: 25.0

Check current availability of courses for 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:

You cannot declare Advanced .NET Development unless you have completed ASD or have equivalent formal post-secondary education.

At a minimum it will take 4 or more terms (16 months) to complete this credential depending on when you start.

  • COMP 2614 is offered every term.
  • COMP 3618 is offered once per year in January.
  • COMP 3609 is offered once per year in April.
  • COMP 3973 is offered once per year in September.

The concept behind Microsoft .NET is to provide a variety of tools and technologies to build software applications with less work, making use of a consistent programming model and a common set of APIs.

The .NET Framework supports the interoperability of multiple programming languages using .NET Library components and provides services for security, memory management and exception handling.

It includes a large library of coded solutions and a virtual machine environment using Common Runtime Languages to execute programs written for specifically for .NET.

Our .NET core courses include; programming foundations with C# Application Development, .NET User Interface Design, Advanced .NET Application Development and then ASP.NET Core MVC for Web Apps.

Electives include Agile, AWS Academy Cloud Architecting, Docker plus advanced JavaScript options in Angular, Node and React.

The curriculum may be modified in accordance with market trends in 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.

Faculty, Advisors & Staff

.NET related 'COMP' courses are delivered by subject matter experts and industry professionals, most of who are actual developers working in the local market.

This program was developed and managed by Kevin Cudihee as Program Head with input from; Charlie Blattler, Sam Hoff, Amir Ahani, Anca Datcu-Romano, Medhat Elmasry, Krishna Kothumbaka and Ed Rubuliak.

Administrative support is provided by cstpts@bcit.ca

Advisory committee


Computing Part-time Studies curriculum is coordinated by Kevin Cudihee on behalf of the Computer System Technology (CST) department and associated Program Advisory Committee (PAC).

Contact Us

Computing PTS Program Assistants

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

Web Prerequisites:

COMP 1850 plus COMP 2015 (or equivalent knowledge) must be completed prior to declaring this credential.