Seneca’s School of Information and Communications Technology is a recognized leader in developing and delivering relevant programs. In fact, we have the largest offering of computer studies programs in the province and they are among the very best. Our advisory committee of IT business professionals reviews the subject offerings each year and the curriculum is updated to reflect current computer technology needs. As a student in the Computer Programming and Analysis (CPA) program, you’ll enjoy a vast range of professional option subjects and the opportunity to specialize in semesters five and six in a computer area of your choice.
Additional features include the opportunity to specialize in business applications or technical programming in your upper years, and an optional co-op program for real-world work experience.
You’ll study at Seneca’s state-of-the-art technology building where staff, faculty and student advisors are committed to helping you succeed. In a recent study, more than 90% of Seneca’s Information and Communications Technology students told us they were very satisfied with this program’s ability to deliver relevant career skills and abilities.
The Computer Programming and Analysis advanced diploma program is a three semester per year program with core subjects offered year-round. Complete the program in consecutive semesters or take a break between semesters.
In your final year you will customize your education by selecting from a broad list of professional options. The list of options is updated regularly to reflect new technologies
The Computer Programming and Analysis program provides you with a rigorous theoretical background in object-oriented methodology, particularly in program design and system analysis. We integrate web concepts into all courses across the curriculum and focus on the development of dynamic database-driven web applications on a variety of operating system platforms. You’ll enjoy small class sizes, computerized classrooms and an expert faculty. It all adds up to a supportive environment that will help you master the craft of programming and analysis. You’ll also develop your individual and teamwork skills. If you have prior postsecondary credits or related work experience you may be eligible for credits or challenge exams in related subjects.
Some of the subjects you’ll study include: programming and web programming languages, system methodologies (object oriented analysis and design), Internet client and server side development, design and maintenance of database systems, data communications, security and a variety of operating systems (Windows, Unix, Linux, IBM System i). In semesters five and six, you may select from a broad offering of professional options. You’ll also integrate systems and technical skills in the planning and implementation of a “real-life” computer project for a business client
Seneca’s Centre for Development of Open Technology (CDOT) has unparalleled connections with top tier open source projects such as Mozilla, creators of the Firefox web browser, and Red Hat, makers of the most successful commercial Linux operating system. In professional option subjects, students have the opportunity to work with world class developers.
6 Semesters (3 Years)
Ontario College Advanced Diploma
- Ontario Secondary School Diploma (OSSD) or equivalent with:
- Grade 12 English: ENG4(C) or ENG4(U)
- Grade 12 Mathematics: (C) or (U) or Grade 11 Mathematics: (U) or (M)
- OR Mature Student Status (age 19 or older) with the above prerequisite course(s), their equivalent(s) or appropriate Academic and Career Entrance (ACE) Certificate program credits
Bebena Demian 416.491.5050 ext. 44772 Bebena.Demian@senecacollege.ca
Janet Wilson 416.491.5050 ext. 26620 Janet.Wilson@senecacollege.ca
Gerald Anthony 416.293.3722 ext. 44912 Gerald.Anthony@senecacollege.ca
Irene Gialedakis 905.417.1781 ext. 44633 Irene.Gialedakis@senecacollege.ca
Denise Pegler 905.417.1781 ext. 44633 Denise.Pegler@senecacollege.ca
Have questions about Seneca’s campuses, financial aid, student supports and more? Connect with one of our student recruiters for more information or to book a campus tour.
416.491.5050 ext. 22608