Overview
The Software Engineering Technology (Fast-Track) (Optional Co-op) (Online) at Centennial College provides an intensive learning experience for students looking to master the design and maintenance of complex software systems. This programme is specifically structured to allow qualified graduates to enter directly into the second year of study, completing their advanced diploma in just four semesters. Students engage with a curriculum that balances theoretical concepts with practical, real-world application development.
The curriculum covers a broad spectrum of modern technologies, including mobile computing, cloud engineering, and artificial intelligence. By focusing on object-oriented design and enterprise-level development, the programme ensures that learners are prepared for the technical demands of the global software industry.
Why Software Engineering Technology (Fast-Track) (Optional Co-op) (Online) at Centennial College?
Centennial College offers a unique joint accreditation from the Canadian Information Processing Society (CIPS) and the Canadian Council of Technicians and Technologists (CCTT). Students benefit from a curriculum aligned with industry standards and have the opportunity to participate in an optional co-op stream. This allows for two work terms where students gain professional experience and build valuable industry contacts while completing their studies.
Tuition Fee Breakdown
- International fee: CAD 18254 per year
- National fee: CAD 2721 per year
Visit the Fees and Funding section for a breakdown in your local currency.
Syllabus
Modules may include:
- Java Programming
- Software Systems Design
- Web Application Development
- Data Structures and Algorithms
- Mobile Apps Development
- Software Testing and Quality Assurance
- Enterprise Application Development
- API Engineering and Cloud Computing
- Software Security
Careers with Software Engineering Technology (Fast-Track) (Optional Co-op) (Online)
Graduates are prepared for diverse roles within the technology sector, including software developer, web application developer, and systems analyst. The programme's comprehensive training also supports careers as mobile application developers, software testers, and database administrators. Many graduates find employment in government agencies, financial institutions, and private software companies.
Programme Structure
Courses include:
- Programming
- Advanced Database Concepts
- Java Programming
- Software Systems Design
- Web Application Development
- Data Structures and Algorithms
- Mobile Apps Development
Key information
Duration
- Full-time
- 24 months
Start dates & application deadlines
- Starting
- Apply before , International
- Apply before , National
-
Language
Delivered
Campus Location
- Toronto, Canada
Disciplines
Software Engineering View 9 other Masters in Software Engineering in CanadaWhat students do after studying
Academic requirements
We are not aware of any specific GRE, GMAT or GPA grading score requirements for this programme.
English requirements
Other requirements
General requirements
- College diploma or university degree in computer science, information technology, software engineering, or a related discipline
- We will consider applicants with a combination of partial diploma or degree and relevant work experience.
- Transcript and resume review
- Centennial English Admission Test (must score 170 or 171 for admission)
- English language proficiency
Tuition Fees
-
International Applies to you
Applies to youNon-residents18254 CAD / year≈ 18254 CAD / year -
Domestic Applies to you
Applies to youCitizens or residents2721 CAD / year≈ 2721 CAD / year
Funding
In order for us to give you accurate scholarship information, we ask that you please confirm a few details and create an account with us.
Scholarships Information
Below you will find Master's scholarship opportunities for Software Engineering Technology (Fast-Track) (Optional Co-op) (Online).
Available Scholarships
You are eligible to apply for these scholarships but a selection process will still be applied by the provider.
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility
Read more about eligibility