4 Semesters (2 Years)
Credential Awarded
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.


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


Your Career

When you graduate from this program, these are the types of career options that you can explore:

  • 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