|Study location||Canada, Ontario, Oakville|
|Type||Advanced Diploma, College|
|Nominal duration||3 years, plus 3 Optional Co-op terms|
|Tuition fee||CA$18,025 per year
The fees shown here are estimates only for and are subject to change. The above fee includes tuition (CA$16,206), health insurance and ancillary fees.
Please REVIEW the Sheridan College`s withdrawals and refund policy.
|Registration fee||CA$400 one-time
The registration fee includes the non-refundable application fee (CA$100) and the refundable deposit fee (CA$300).
Please REVIEW the EdviseCanada`s fee policy.
High School / Secondary Education (or higher)
To be eligible for admission, you must possess a high school diploma including these required courses (or equivalents):
The entry qualification documents are accepted in the following languages: English.
For direct admission, you must be from an English speaking country or, you must provide proof of English proficiency in one of the following ways:
If your IELTS/TOEFL score does not meet the minimum English language requirement for direct entry, you may choose to enter the English Language Studies (ESL) program, offered by Sheridan College, which is an intensive, full-time academic program.
Enter the job market with practical, marketable software development and network engineering skills.
A challenging curriculum
In Sheridan’s Computer Systems Technology – Software Development and Network Engineering program, you’ll gain experience with many platforms and environments. Using cutting-edge computer systems technologies (such as Android, iOS and Unity) and industry standards (such as Java, Oracle, C, C# and .NET), you’ll learn to create solutions to real-world problems.
- Software development in Java, Java EE, C, C# and .NET.
- Web technologies and web application development.
- Database technologies and database administration.
- Direct, hands-on instruction.
- A capstone project in your final year where you’ll follow industry best practices to design and develop a real-world software solution from start to finish.
Students in this program may apply to the co-op program during their second academic semester. Enrolment in the co-op program is limited through an additional Co-op application process that takes place at the end of the first year. Students in the co-op program are eligible to complete three co-op work terms prior to graduation.
You may be able to earn a high-paying co-op placement, and many students are hired by their co-op employers after graduation.
Industry-recognized students and graduates
Sheridan’s Computer Systems Technology – Software Development and Network Engineering program gives you the outstanding problem-solving and technological skills you need to excel in the workplace. Our students and alumni have also received industry recognition: One of our students was recently named Co-op Student of the Year by the Canadian Association for Co-operative Education, and one of our graduates won Microsoft Canada’s extremely competitive “Last Developer Standing” contest.
The Sheridan difference
- Learn advanced concepts such as Android and iOS application development, security, game development, database administration and advanced web development.
- Develop skills in creative thinking and entrepreneurial business development.
- Complete a capstone project in Year 3 that consists of software development and/or network engineering work, either for a real-world business client or your own start-up idea.
- Have the opportunity to earn a highly paid co-op placement that allows you to combine classroom instruction with workplace experience.
- Be prepared for your co-op placement with a dedicated co-op preparation course.
Designed to help you succeed
As a graduate of this program, you’ll enter the job market with practical, highly marketable software development and network engineering skills, ready to work from day one.
Graduates of Sheridan’s Computer Systems Technology – Software Development and Network Engineering program have found employment in many industry sectors, including commercial, financial, scientific, information, cultural, manufacturing, and technical services.
Graduates may also decide to pursue further studies:
Bachelor’s degree at Sheridan: After completing your Computer Systems Technology advanced diploma, you can apply to Sheridan’s Honours Bachelor of Applied Information Sciences or Honours Bachelor of Applied Computer Science program, with a one-semester bridging program. See the “Degree Completion” tab on the respective program pages for details.
Transfer to university: Graduates of this program who meet the articulation requirements can also transfer into specific computer science programs at:
- Brock University
- McMaster University
- Algoma University
Recent graduates of Sheridan’s Computer Systems Technology – Software Development and Network Engineering program have enjoyed high job-placement rates and above-average starting salaries.
Here are some sample job titles for this program:
- Software Application Developer
- Computer Software Engineer
- Mobile Application Developer
- Systems Programmer
- Web Developer
- Computer Network Specialist
- Game Developer
- Software Entrepreneur