Campus
Delivery
Hybrid
Duration
4 Semesters (2 Years)
Credential
Ontario College Diploma

About the Program

This two-year diploma program prepares you with the skills and knowledge to begin your career as a programmer. As a leader in developing relevant programs, we have the largest offering of computer studies programs in the province. Through a variety of practical and theoretical courses, you will gain skills in mobile development, web development and distributed programming techniques and database administration. You will also learn about security and a variety of operating systems including Windows, UNIX, Linux and IBM Business Computing. Graduates of this program will enter their industry with programming and communications skills suitable for employment.

Part-time option is available >

Open Sources and Seneca

Seneca has connections with top tier open-source companies such as Mozilla, creators of the Firefox web browser, and Red Hat, maker of the most successful commercial Linux operating system. In a variety of courses, you will have the opportunity to work with top tier developers on such projects.

Skills

Throughout this program you will develop the following skills:

  • Computer programming
  • Operating systems
  • Database and web technology
  • Data communication
  • Security
  • Advanced programming languages
  • System methodologies
  • Internet client and server-side development
  • Database system design and maintenance
  • Solve problems associated with software installation

Program Availability

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

Please note that availability is subject to change and a seat is not guaranteed.

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

Please note that availability is subject to change and a seat is not guaranteed.

This program meets Post-Graduation Work Permit (PGWP) eligibility requirements.

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.

Your Career

Graduates of the program can explore the following career options:

  • Software developer
  • Information systems specialist
  • Personal Computer specialist
  • International Business Machines programmer
  • UNIX/Linux programmer
  • Computer application programmer
  • Interactive developer
  • Junior software engineer
  • Program analyst

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.

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.

Career Support

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

Student Life

Join a diverse and welcoming community of peers and supporters, offering you a blend of academic excellence and vibrant urban life.

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.”

360° Virtual Tours