Software Engineering Technician (Online)
Centennial College’s Software Engineering Technician program provides a strong two-year foundation in modern, AI-supported software development , where developers use intelligent tools and automated workflows to build applications more efficiently than ever before.
Courses
- CNET 307 — IT Project Management Semester 5 Course Code Course Title
- COMM 160 — COMM 160
- COMM 161 — College Communications 1 GNED-D General Education Elective 1B
- COMM 170 — College Communications 2
- COMM 171 — College Communications 2 GNED-D General Education Elective 2C
- COMP 100 — Programming 1 and
- COMP 120 — Software Engineering Fundamentals
- COMP 122 — Introduction to Database Concepts
- COMP 123 — Programming 2
- COMP 125 — Client-Side Web Development
- COMP 212 — Programming 3
- COMP 213 — Web Interface Design GNED General Education Elective
- COMP 214 — Advanced Database Concepts
- COMP 225 — Software Requirements Engineering
- 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 301 — Unix/Linux Operating Systems
- COMP 311 — Software Testing and Quality Assurance
- COMP 318 — Developing UI for Smart Devices
- EMPS 101 — Employment Skills 1
- GNED 500 — Global Citizenship: From Social Analysis to Social Action 3B
- MATH 175 — Functions and Number Systems Semester 2 Course Code Course Title
- MATH 185 — Discrete Mathematics Semester 3 Course Code Course Title
- RAM 512 — RAM 512