This three-year advanced diploma program provides you with the skills and knowledge to begin your career as a software developer. You will learn programming languages, program design and system analysis. Web concepts are integrated into all courses to develop active database web programs on a variety of operating systems. Advanced techniques are taught through professional option courses.
You will demonstrate skills through a capstone project for an industry partner in your final year to demonstrate your skills and preparedness for a career in the industry. Graduates of this program will enter the industry with highly employable programming, database, software development and communications skills.
Open Sources and Seneca
Seneca's Centre for Development of Open Technology has unparalleled connections with top tier open source projects such as Mozilla, creators of the Firefox web browser, and Red Hat, maker of the most successful commercial Linux operating system. In professional option subjects, you have the opportunity to work with world-class developers.
Students meeting all academic requirements may have the opportunity to complete an optional co-op work term(s) in a formal work environment. In most cases the work term(s) is a full-time paid position completed between two academic semesters. In programs with limited co-op opportunities, additional academic requirements and a passing grade on a communication assessment may be required for eligibility. Eligibility for participation does not guarantee a work position will be secured. Additional fees are required for those participating in the optional co-op stream regardless of success in securing a work position.
As a graduate of this program, you may pursue future career options, such as:
Throughout this program you will develop the following skills:
This curriculum has been accredited by the Canadian Information Processing Society, Canada's association for Information Technology professionals.