Campus
Delivery
Hybrid
Duration
4 Semesters (2 Years)
Study Option
Full-time
Credential
Ontario College Diploma

About the Program

Launch your path to a thriving programming career with this dynamic two-year diploma program. You’ll build in-demand expertise in programming languages, program design and web application development while developing proficiency with the database technologies that power modern software.

You'll also gain hands-on experience integrating AI into applications — an increasingly essential skill that will help set you apart in today's competitive job market. By balancing practical, real-world skills with essential theoretical knowledge, this program prepares you to graduate as a confident, job-ready programmer ready to make an immediate impact on professional development teams.

Part-time option is available >

Skills

Throughout this program, you will develop the ability to:

  • Write object-oriented and procedural code effectively
  • Apply AI techniques to enhance software functionality
  • Build full-stack web and mobile applications using modern frameworks and tools
  • Apply software design methodologies to development projects
  • Design and manage both relational and NoSQL databases
  • Manage projects using IT project management methodologies and tools
  • Conduct software testing and quality assurance
  • Develop applications across multiple operating systems
  • Communicate technical ideas and collaborate effectively in digital workplace environments

Program Availability

Start in Location Availability
May 2026 Newnham  Open
Sept. 2026 Newnham  Open
Jan. 2027 Newnham  Open

Availability is subject to change and a seat is not guaranteed.

Start in Location Availability
May 2026 Newnham  Open
Sept. 2026 Newnham  Open
Jan. 2027 Newnham  Open

Availability is subject to change and a seat is not guaranteed.

This program meets Post-Graduation Work Permit (PGWP) eligibility requirements. (CIP code: 11.0201)

Program and Course Delivery

This program is offered in Seneca's hybrid delivery format with some courses available in Seneca's flexible delivery format. Some coursework is online and some must be completed in person. Students will need to come on campus to complete in-person learning requirements.

In courses delivered in the flexible format, using interactive learning spaces, professors teach in person to students in a physical classroom or lab and stream to students online at the same time. Students have a choice of coming to campus for an in-person experience or learning online.

International students applying for a PGWP: If you are in a flexible delivery course, you must attend in person as the option to attend online does not apply to you based on IRCC policy. Studying online will impact your PGWP eligibility. Please review the in-person requirements related to PGWP eligibility before choosing your program and course delivery.

Your Career

Graduates of the program can explore the following career options:

  • AI-integrated software developer
  • cloud application developer
  • database developer
  • DevOps specialist
  • full-stack web developer
  • mobile application developer (iOS/Android)
  • program analyst
  • quality assurance specialist
  • software developer
  • technical support specialist

Technology Partner

Microsoft

Seneca Polytechnic is proud to partner with Microsoft to bring cutting-edge AI platforms, innovation and industry-aligned curriculum into the classroom. With early access to the latest Microsoft AI technologies, students gain valuable hands-on experience to help set them up for success in emerging job markets. Learn more about our Microsoft partnership

The Seneca Polytechnic Difference

This is where university meets college. Where theory meets practice. Where ambition meets flexibility.

Degree Pathways

Every Seneca diploma has a degree pathway. You have the opportunity to continue your studies and complete a degree at Seneca or a partner institution.

Prior Experience

Earn credit for previous studies, work experience or training through Prior Learning Assessment & Recognition and transfer credits.

Career Support

Seneca Works offers students and graduates lifelong access to an exclusive job board, career coaching, networking and more.

The Service Hub

The Service Hub is your one-stop source of information about everything from registering and paying fees to student services and life on campus.

What Our Graduates Say

Muzammil Khan

Muzammil Khan

Graduate, Computer Programming

“What I appreciate about Seneca is the quality of its professors. They excel in teaching and are dedicated to giving their best to their students. Apart from everything Seneca offers, it provides a wide range of resources for students to learn effectively and enjoy their journey. I highly recommend that students choose Seneca Polytechnic as their top choice because of the exceptional quality it offers.”

Related News Articles

Seneca Polytechnic, together with Microsoft, expands commitment to advance learning with AI

Jan. 22, 2026

New integrations build on shared commitment to enriching education and achieving career successes through innovation

360° Virtual Tours