Montreal College of Information Technology
Collège des technologies de l’information de Montréal English flagEN FlagFR

A.E.C. Programmer Analyst LEA.CK: Profile Microsoft Full Stack Developer

Full Stack Microsoft Developer (Dip)
International students need to apply four months before the start date

State of the Industry

Today’s tech landscape has emerged with an ever-growing demand for developers who just not code but also are able to design, test, and if need be provide architectural solutions, who are called the Full Stack developers. MCIT’s Microsoft Full Stack Developer path is one such program that makes you an end-to-end developer who takes care of the overall product development with expertise in ASP .NET framework, C# language, Microsoft SQL Server, and other related technologies.

You shall be exposed to the in-demand Microsoft’s technologies like ASP.NET, which is an MVC-based framework to gain knowledge in building robust web applications along with authentications management and SQL Server-for all your myriad database needs because it is as solid as ever in the industry.

8 Months Classes + 4 Months Project/Internship

  • Average annual salary
    is $78,000 in Canada
  • the most popular web application
    framework in the United States

Professional benefits

He/She is a specialized type of programmer who may collaborate with web developers and software engineers to integrate requirements into business applications, software, and websites. They are involved throughout the entire development life cycle of a product and must be able to identify and analyze any issues or problems and be able to come up with an efficient solution. Other duties may include collating and documenting user requirements, analyzing data, and quality assurance testing. ASP.NET is a web application framework marketed by Microsoft that programmers can use to build dynamic web sites, web applications, and XML web services. It is part of Microsoft’s .NET platform and is the successor to Microsoft’s Active Server Pages (ASP) technology.


Who should apply

This program is intended for individuals possessing creative abilities who want to make a career switch or are looking to grow their business. Here is a list of professionals for whom the Microsoft Full Stack Developer has turned out to be a great asset: C#MVC /ASP .NET Developer | Full Stack ASP .NET Developer (Microsoft) | C#Developer | Microsoft Back-end Developer | Software Developer (C#) | Software Engineer (C#) | Web Developer (C#).

Ovesh M
Ovesh M

Network Admin Student

Olga Zamora D
Olga Zamora D

BI Student

Karla P
Karla P

Java Developer

Andi M
Andi M

Network Admin & IT Support


This is an entry-level course/program, but it assumes that learners have the following:. Secondary V / High School Diploma. Good knowledge Microsoft Office Applications (Word, Excel, PowerPoint Presentation). Completed post-secondary studies (in Business Management or Social Science or Information Technology) or have a CEGEP Diploma or have 1 year of relevant experience. 


LEA.CK Specialization – Programmer Analyst (Microsoft Full Stack Developer)
-(900 hrs)-

<Download Syllabus>



MCIT offers scholarships for
deserving students, recent graduates, women, the unemployed and recent immigrants. The College offers up to $2000 off the tuition fees. Limited places for each session.
* This is only available for Local students

Apply for a Scholarship

AFE Student loan program

Students are eligible to apply for full tuition fees through the AFE Student loan program.
* This is only available for Local students

Talk to an advisor to determine your eligibility.


Full Stack Microsoft Developer (Dip)

Canadian Work space

Full Stack Microsoft Developer (Dip)

The art of Networking – How to build a professional network

Full Stack Microsoft Developer (Dip)

Cover Letters writing CV & Resume writing Internship preparation

Full Stack Microsoft Developer (Dip)

Job Search Checklist (Exploration, Preparation, Implementation)

Full Stack Microsoft Developer (Dip)

LinkedIn Profile

Full Stack Microsoft Developer (Dip)

Interview Preparation


— F.A.Q —

Each student is provided with a PC in the classroom. However, students can bring their own laptops.
Yes, of course you can visit our campus and enquire about our program. You can register for the next upcoming information session through our website. You can also book an appointment to meet our program advisor.
We offer flexible schedule during daytime, evenings and weekends
Not at this time, but please consult our Financial Aid section for information on grants and loans.
Yes, you shall be working on a project as part of the program. However, we do not offer an internship but you are free to intern in an organization if it’s in the purview of your program (Regular track) and you have all necessary authorizations from the government of Canada.
Yes, there're Teaching Assistants (TAs) available for this program to help you during your labs and ease your learning process.