Part-time Associate Certificate 6810acert

Learn to create significant software applications

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

BCIT Computing is the founder and main sponsor of the .NET User Group of British Columbia.

This Associate Certificate in Advanced .NET Development includes a comprehensive series of integrated .NET courses and open source tools for Windows, web, mobile and cloud application development.

The concept behind .NET is to provide a consistent OO programming environment that minimizes software deployment and versioning conflicts regardless where the object code is stored and executed.

.NET provides for managed execution of code and eliminates 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.

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

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

Program Entry

Prerequisite:

Advanced .NET Development is aimed at those who are already software developers and who have other education, or work experience.

Students just out of high school with no other education or work experience should consider completing a Diploma or Degree in order to be well positioned in the job market. An excellent command of English and Math equivalent to BC high school Grade 12 is required.

Advanced .NET Development is a second level credential that is built on top of our Applied Software Development (ASD) using COMP 2614 as an elective.

Students must be able to write code in multiple object-oriented programming languages, including C# as well as have a current understanding of Systems Analysis and Design with UML.

The ability to use HTML5, CSS3 and JavaScript and jQuery are also required prior to declaring this credential.

Experienced Object Oriented programmers who already know how to write and compile code in multiple languages including C# may waive the ASD prerequisite only if they have completed COMP 2831 - Business Analysis and Systems Design, or have proof of equivalent knowledge.

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

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 also provides you the opportunity to apply for transfer credit.
Read more about program declaration requests

BCIT accepts only complete program declarations. To declare this program:

  • Answer all questions completely prior to submission.
  • If required, convert transcripts and supporting 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 complete the Associate Certificate in Applied Software Development with COMP 2614 as an elective and COMP 2015 before declaring your intent to complete this program. COMP 2015, COMP 2614, and COMP 2831 or equivalent formal education are absolute requirements for program approval.

If you have computing related post-secondary education in these topics, please provide detailed course outlines to CSTPTS@bcit.ca for evaluation.

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 Fees page for information on tuition fees and refunds.

Courses

Program matrix

Check current availability of courses for this program.

1. Required Courses: (17.0 credits) Credits
  COMP 2614 .NET Windows Application Development in C# 4.0
  COMP 3608 .NET User Interface Development with XAML 2.0
  COMP 3618 Advanced .NET Application Development in C# 4.0
  COMP 3831 Object Oriented Analysis and Design 4.0
  COMP 3973 ASP.NET MVC for Web Applications 3.0
 
2. Complete a minimum of 9.0 credits from the following list of electives: Credits
  COMP 1288 IT Project Management 1.5
  COMP 2053 XML for Web Development 1.5
  COMP 2833 Agile Development with Scrum 4.0
  COMP 2909 AngularJS 1.5
  COMP 2912 Node.js Fundamentals 1.5
  COMP 3913 MEAN Stack Web Application Development 1.5
  COMP 3974 Cloud Application Development with MS Azure 3.0
 
Total Credits: 26.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

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# in the .NET Application Development, .NET User Interface Development with XAML, and  Advanced .NET Application Development.

Students who understand how to write code with C# in the .NET Framework may move on to ASP.NET,  and then ASP.NET MVC.
Two recent additions are building iOS Applications with C# and Cloud Application Development with Microsoft Azure.

The curriculum may be modified in accordance with market trends in industry.

Industry Certification:

Some preparation is provided in specific courses, however those wanting to earn Microsoft certifications in .NET Development will require additional self-study to pass a series of formal certification exams.

These certification exams are available through third parties and for additional fees.

Please note: Industry certifications are product and version specific. Vendor credentials typically expire and then require re-certification.

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; Debra Williams, Medhat Elmasry, Charlie Blattler, Amir Ahani, Anca Datcu-Romano, Arron Ferguson, Krishna Kothumbaka and Ed Rubuliak.

Administrative support is provided by Vaani Nadhan.

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

Vaani Nadhan
Program Assistant

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

Payment Changes At BCIT

We've changed the way we accept payments.

Find out more

Search Programs

Web Prerequisites:

COMP 1850 plus COMP 1911 must be completed prior to declaring this credential.