Software Engineering Technology (Fast-Track)
Centennial College’s Software Engineering Technology (Fast-Track) program provides qualified computing graduates with a direct, intensive pathway into the cutting-edge world of AI-oriented software engineering . Over two years, you’ll gain advanced, hands-on experience working in development environments where humans collaborate with AI copilots, generative assistants, and automated agentic systems.
Courses
- CNET 307 — IT Project Management Semester 5 Course Code Course Title
- COMM 160 — COMM 160
- COMM 170 — College Communications 2
- COMM 171 — College Communications 2 GNED-D General Education Elective 2C
- COMP 212 — Programming 3
- COMP 214 — Advanced Database Concepts
- COMP 216 — Networking for Software Developers
- COMP 228 — Java Programming
- COMP 229 — Web Application Development
- COMP 231 — Software Development Project 1
- COMP 246 — Software Systems Design GNED General Education Elective
- COMP 254 — Data Structures and Algorithms
- COMP 255 — Business and Entrepreneurship for Software Engineering Technology
- COMP 303 — Enterprise Application Development
- COMP 304 — Mobile Apps Development Semester 6 Course Code Course Title
- COMP 306 — API Engineering and Cloud Computing
- COMP 307 — Software Security
- COMP 308 — Emerging Technologies
- COMP 309 — Data Warehousing and Predictive Analytics
- COMP 311 — Software Testing and Quality Assurance
- COMP 313 — Software Development Project 2
- COMP 321 — Enterprise Systems Integration ELECT 1 Technical Elective 1
- COMP 367 — DevOps Implementation
- COMP 377 — COMP 377
- EMPS 101 — Employment Skills 1
- GNED 500 — Global Citizenship: From Social Analysis to Social Action 3B
- MATH 210 — Linear Algebra and Statistics Semester 3 Course Code Course Title