*NEWLY UPDATED PROGRAM*
AI Integrated Full Stack Developer
Important Dates
Next Program:
Mandatory Information Session:
Click here to register for an information session
Job Outlook
The Greater Montréal area is one of Canada’s most dynamic technology hubs, with sustained demand for Full Stack Developers who demonstrate strong real‑world technical competence. Today’s employers increasingly expect developers to be comfortable working in AI‑enabled development environments, where AI‑assisted tools now support everyday development workflows.
The Full Stack Developer AEC prepares graduates for careers in high‑growth, technology‑driven sectors such as fintech, cybersecurity, e‑commerce, cloud computing, and digital services. By combining the practical, hands‑on strengths of a CEGEP education with industry‑relevant, AI‑assisted development practices, John Abbott College equips graduates to thrive at the intersection of human creativity, critical thinking, and artificial intelligence – where the next generation of digital solutions is being built.
For more information in the job outlook, please consult the following website: Web Developers and Programmers | Gouvernement du Québec
Examples of Job Title
- Full-Stack Developer
- Web Developer and Programmer
- Application Programmer
- Computer Programmer
- Web Manage
Program Overview
Full-time Program - Attestation d’Études Collégiales (AEC) LEA.BN
The Full Stack Developer full-time credit program leads to an Attestation of College Studies (A.E.C.). As artificial intelligence reshapes how software is designed, built, and maintained, the role of the Full Stack Developer is evolving—and the Full Stack Developer program at John Abbott College Continuing Education is designed for this new reality.
The program prepares students for entry‑level Full Stack Developer roles and junior software development roles across a broad range of industries. Graduates gain experience building, testing, and maintaining full stack applications – from backend logic and APIs to user‑facing interfaces and modern deployment environments. A strong emphasis is placed on core programming and software development fundamentals, ensuring graduates have the solid technical foundation employers expect.
These fundamentals are then intentionally enhanced through a structured, progressive integration of AI‑assisted tools and methodologies. Students learn when and how to leverage AI effectively – after mastering the basics – mirroring real‑world professional practice. This tool‑agnostic, future‑ready approach ensures graduates are not tied to a single platform or technology. Instead, they leave with the confidence to adapt as tools evolve, collaborate within modern development teams, and contribute responsibly in today’s AI‑enabled workplaces.
Program Skills
Full Stack Developer students will be able to:
- Use productivity tool for web design and software development.
- Use programming languages & database management system.
- Develop non-transactional and transactional web applications.
- Develop data exchange services.
- Collaborate on the design of applications.
- Use an object-oriented development approach.
- Conduct preventive measures about information security.
- Install and manage computers.
- Develop native applications with a data base.
- Collaborate in the development and deployment of applications using components.
- Use information about working in the field of IT to engage in job search.
- Adapt to information technologies.
- Interact in a professional setting.
Courses & Schedule
Schedule
Hybrid (online and in-person)
Program Duration
13-months and 8 to 10-week internship in the industry
List of Courses
Consists of 16 credit courses (1,305hrs)
Click here for the list course descriptions
Admission Requirements
- Fulfill AEC admission requirements
- Mathematics:
CST5 Sec. V Mathematics (regular) OR…
TS4 Sec. IV Mathematics (advanced) OR…
SN4 Sec. IV Mathematics (advanced) OR equivalent - CV and Letter of intent to demonstrate basic knowledge of computer fundamentals
- Written and spoken English
- Aptitude Test on logical problem-solving skills
- Interview by the Selection Committee to evaluate the match between the candidates’ learning and career goals and the teaching objectives of the program
- Law 14 and eligibility
Aptitude Testing on Logical Problem-Solving Skills
- March 24, 2026 at 10 a.m.
Please note: If you have previously completed an aptitude test for one of our AEC’s, the results are valid for 6 months (inclusively) from the date you took the test. Candidates are NOT eligible for a second attempt within 6-months of taking the test. We welcome candidates to test again after the 6-month mark.
Recommended Computer Configuration
- Internet connection over DSL/Cable/Fibre rated for least 5Mbit speed
- Dual-core 64-bit CPU with 8GB RAM (or more)
- SSD hard drive with at least 50GB of free space available
- Dual-screen setup (highly recommended)
- Microphone, Speakers and a Camera (required)
- Quiet zone
Fees
| Title | Cost |
|---|---|
| Testing fee | $75 |
| Application fee | $30 |
| Registration fee | $117 per semester |
| Books or Applications | approx. 100$ |
| MES, Ministère de l'Enseignement supérieur funded program | If eligible for local Services Quebec financial assistance, ask agent to list you under our general contract. (#588483-0) |