Technologie des systèmes informatiques : développement de logiciels
Titre : Diplôme avancé
Durée : 3 ans (6 semestres)
Campus : Learning Commons
Début : Septembre, Janvier
Program Description
A coding-intensive program that teaches full-stack development through building real applications. Students start with Python and Java, move to web frameworks and mobile development, and finish with a capstone project deployed to the cloud. Git, Agile, and test-driven development are practiced from day one. The optional co-op places students with software firms and corporate IT shops.
Admission Requirements
Grade 12 English (C or U); Grade 12 Math (MAP4C ≥ 60%, MCT4C, or any U)
Career Outcomes
Junior developer, web developer, mobile app developer, QA analyst, database programmer.
Course Breakdown
| Semester 1 | Semester 2 | Semester 3 |
|---|---|---|
| COMP101 Programming Fundamentals (Python) | COMP201 Object-Oriented Programming (Java) | COMP301 Web Development |
| COMP102 Database Design | COMP202 Data Structures & Algorithms | COMP302 Mobile Development |
| COMP103 Systems Analysis | COMP203 Software Engineering | COMP303 Full-Stack Frameworks |
| MATH101 Technical Math | COMP204 Database Programming | COMP304 API Design |
| COMM101 College Communications | ELECTIVE General Education | COMP305 Testing & QA |
| ELECTIVE General Education |
| Semester 4 | Semester 5 | Semester 6 |
|---|---|---|
| COMP401 Advanced Java | COMP501 DevOps & Cloud Deployment | COMP601 Capstone: Live Application |
| COMP402 C# & .NET | COMP502 Agile & Project Management | COMP602 Emerging Tech (AI/ML Intro) |
| COMP403 Secure Coding | COOP501 Co-op Work Term (optional) | COMP603 Portfolio & Interview Prep |
| COMP404 UX/UI Principles | COMP504 Mobile Advanced | COMP604 Open Source Contribution |
| ELECTIVE General Education | ELECTIVE General Education | ELECTIVE General Education |
Faits saillants
- Titre: Voir les détails du programme
- Campus: Campus principal
- OSAP: Admissible
Des questions?
Parlez à un conseiller en programme des exigences d'admission, des transferts et des résultats professionnels.
Parlez à un conseiller