Software Engineering Technology (Fast-Track) (Optional Co-op)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 2 Years
Mode On Campus
Level Undergraduate
Degree Undergraduate Diploma
Closing soon January 2027

Course Overview

The Software Engineering Technology (Fast-Track) Undergraduate Diploma at Centennial College is designed for individuals seeking to rapidly advance their careers in the dynamic field of software development. You will gain expertise in designing, developing, and maintaining sophisticated software systems, addressing the global demand for skilled technology professionals. This program focuses on modern programming paradigms, advanced database concepts, and robust software engineering methodologies, preparing you to tackle complex technical challenges and contribute meaningfully to the tech industry.

This intensive, full-time, on-campus program is structured over two years (four semesters), allowing qualified graduates to enter directly into advanced diploma courses. You will engage with practical learning experiences, including developing mobile applications, mastering web application development, and exploring enterprise application development. The curriculum emphasizes practical skills in areas like software testing, API engineering, and cloud computing. You will graduate with a comprehensive skill set, ready for roles in software development, systems integration, and beyond.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This fast-track program equips students with advanced skills in software engineering technology. Over four semesters, you will delve into programming, database concepts, web and mobile application development, and software systems design. The curriculum also covers crucial areas like software testing, security, project management, and emerging technologies, preparing you for a dynamic career in the field.

1 Semester 1

College communications 2
Programming 2
Advanced database concepts
Java programming
Software systems design
General education elective
Global citizenship: from social analysis to social action

2 Semester 2

Programming 3
Web application development
Data structures and algorithms
Mobile apps development
Software testing and quality assurance
Advanced business communications
Linear algebra and statistics

3 Semester 3

Software development project I
Business and entrepreneurship for software engineering technology
Enterprise application development
API engineering and cloud computing
Software security
Data warehousing and predictive analytics

4 Semester 4

IT project management
Networking for software developers
Emerging technologies
Software development project 2
Enterprise systems integration
Technical elective 1
Employment skills 2

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

11% off
First Year Fee Tuition fee
USD 11,870.00 USD 13,335.00
Second Year Fee Tuition fee
USD 13,335.00
Total Program Cost Estimated total tuition
USD 25,205.00 USD 26,671.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 986.00 - USD 1,307.00
Food & Groceries USD 2,601.00 - USD 4,334.00
Transport USD 1,110.00 - USD 1,387.00
Utilities & Bills USD 1,301.00 - USD 1,734.00
Estimated Total USD 5,012.00 - USD 7,455.00

Living cost estimates are based on Progress Campus.

Outcomes & Employability

What happens after you graduate

78%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Brokerage & Trading & SecuritiesCloud Computing & InfrastructureConsumer Finance & Credit ServicesCorporate Finance & TreasuryCustomer Experience & SupportDevOps & Site Reliability EngineeringIT Support & Systems AdministrationSatellite CommunicationsSoftware Development & EngineeringWireless & Mobile Communications

Top Employers Hiring for this course

Bell

CIBC

Outlier

RBC

Scotiabank

TD Bank

Why Study Software Engineering Technology (Fast-Track) (Optional Co-op) at Centennial College

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Life at Centennial College in Canada

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Software Engineering Technology (Fast-Track) (Optional Co-op) at Centennial College

Can I work while studying?

International students can work up to 24 hours per week off-campus during term time and unlimited hours during breaks. They may also work unlimited hours on-campus without a separate work permit.

What English language score do I need for this course?

Applicants must meet specific English language proficiency requirements through tests like Duolingo, TOEFL, IELTS, or PTE. For example, a Duolingo overall score of 125 is required.

What jobs can I get after studying this course?

Graduates can find jobs as Software Developer, Systems Analyst, Mobile App Developer, Web Developer, or Software Engineer.

What will I actually study in this course?

This program offers a comprehensive education in software development, covering topics like modern programming paradigms and software security. It allows qualified graduates to complete an advanced diploma in just two years.

When can I start — what are the intake months?

The Software Engineering Technology (Fast-Track) program has intakes in January, May, and September. Make sure to apply for the intake that suits your schedule best.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️