inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Duration
Program Facts
Program Details
Degree
Courses
Major
Applications Development and Analysis | Computer Programming | Software Development
Area of study
Information and Communication Technologies
Course Language
English
Intakes
Program start dateApplication deadline
2024-01-01-
2024-04-01-
2024-09-01-
About Program

Program Overview


The Advanced .NET Development program equips students with the skills to develop and deploy industry-standard software applications. Through required courses in C# application development, object-oriented analysis and design, and advanced .NET web application development, students gain a solid foundation in .NET technologies. Electives allow students to specialize in areas such as project management, agile methods, front-end and back-end web development, cloud architecting, and DevOps. Graduates are prepared for careers in software development, specializing in .NET solutions.

Program Outline

Outline:

  • Required Courses (11.0 credits)
  • COMP 3602: Application Development with C#*
  • COMP 3833: Object Oriented Analysis and Design
  • COMP 4602: Advanced .NET Web Application Development
  • Electives (minimum 8.5 credits from the following list)
  • COMP 1288: IT Project Management Fundamentals
  • COMP 2833: Agile Scrum Methods
  • COMP 2909: Front-End Web Development with Angular and Vue.js
  • COMP 3012: Back-End Web Development with Node.js**
  • COMP 3013: Front-End Web Development with React.js**

Careers:

  • Graduates of Advanced .NET Development will be able to develop and deploy commercial quality software applications to industry standards.
  • Graduates will learn to develop secure, large scale .NET solutions.
SHOW MORE
About University
Masters
Bachelors
Diploma
Foundation
Courses

BCIT - British Columbia Institute of Technology


Overview:

BCIT is a public post-secondary institution in British Columbia, Canada, offering practical, flexible, and applied education. It distinguishes itself from traditional colleges and universities by focusing on hands-on learning with instructors who have direct experience in their fields.


Services Offered:

BCIT provides a wide range of services to its students, including:

    Academic & Learning Services:

    Academic advising, tutoring, writing support, and library resources.

    Campus Amenities:

    Cafeterias, fitness facilities, student lounges, and other amenities.

    Financial Aid & Awards:

    Scholarships, bursaries, and other financial assistance programs.

    Health & Wellness:

    Counseling, health services, and wellness programs.

    Safety & Security:

    Campus security services and safety protocols.

    Student Life & Housing:

    Student clubs, events, and housing options.

    Technology:

    Access to computer labs, software, and online learning platforms.

    Workplace & Career Opportunities:

    Career counseling, job placement services, and internship opportunities.

    Indigenous Initiatives:

    Support services and programs for Indigenous students.

    International Students:

    Support services and programs for international students.

    Student Association:

    Student-run organization representing student interests.

Student Life and Campus Experience:

BCIT offers a vibrant campus life with opportunities for students to engage in various activities, including:

    Clubs and Organizations:

    Joining clubs and organizations related to their interests.

    Events:

    Attending campus events, workshops, and social gatherings.

    Volunteering:

    Contributing to the community through volunteer opportunities.

    Mentorship:

    Connecting with mentors and peers for guidance and support.

Key Reasons to Study There:

    Practical, Hands-on Learning:

    Focus on applied learning with industry-relevant skills.

    Experienced Instructors:

    Instructors with direct experience in their fields.

    Flexible Learning Options:

    Full-time, part-time, and online programs.

    Strong Industry Connections:

    Close ties with industry partners for internships and job opportunities.

    Career-Focused Programs:

    Programs designed to prepare students for specific careers.

    Vibrant Campus Community:

    Opportunities for student engagement and social interaction.

Academic Programs:

BCIT offers a wide range of academic programs across various disciplines, including:

    Applied & Natural Sciences:

    Business, media, computing, and IT.

    Engineering:

    Various engineering disciplines.

    Health Sciences:

    Healthcare and medical programs.

    Trades & Apprenticeships:

    Skilled trades and apprenticeship programs.

    Flexible Learning:

    Online and part-time programs.

    Microcredentials:

    Short-term, specialized programs for skill development.

Other:

BCIT is committed to sustainability and social responsibility, with initiatives focused on environmental protection and community engagement. The institution also acknowledges the unceded traditional territories of the Coast Salish Nations.

Total programs
382
Admission Requirements

Advanced .NET Development (AND) Associate Certificate


Entry requirements

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: Applied Software Development Associate Certificate (or equivalent formal education) completed within the last five years. Completion of the following courses (or equivalents) within the last five years: COMP 1850 – Introduction to Web Development COMP 2132 – Web Development with JavaScript COMP 2831 – Business Analysis and Systems Design COMP 3602 – Intermediate Application Development with C# 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 cstflex@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. Prerequisites: Applied Software Development (ASD) or equivalent post-secondary education which must be evaluated on a course by course basis. COMP 1850 – Introduction to Web Development or equivalent HTML5/CSS3 knowledge, plus COMP 2132 – Web Development with JavaScript. The program core includes C# Application Development, Object-Oriented Software Design, and Advanced .NET Web Applications. Elective courses include: Angular and Vue.js, Node.js, React.js, AWS Academy Cloud Architecting and Applied DevOps with Kubernetes. Credit Overlap: These three (3) advanced software development programs were designed for students not moving on to the CST Diploma. Program approval will only be granted for one (1) of these programs due to credit overlap. Advanced .NET Development Advanced Java Development Web and Mobile Application Development Advanced .NET Development Advanced Java Development Web and Mobile Application Development Associate Certificates require a minimum of 25% unique credits. It is not possible to earn multiple BCIT credentials using all the same credits in each program. Important Notice: Computing Flexible Learning is a course-by-course registration and was not designed for students on limited timelines. International applicants This program is not available to international students. View available programs

Location
How can I help you today?