Program Description
In Sheridan College Computer Systems Technology – Software Development and Network Engineering program, students will 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), students will learn to create solutions to real-world problems.
Students will also have the opportunity to apply for a co-op placement where they can get paid workplace experience in software development and network engineering. Learners may be able to earn a high-paying co-op placement, and many of Sheridan's students are hired by their co-op employers after graduation. Students will need to fill out a separate co-op application and enrolment is limited.
Program highlights
- 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 students' final year where they will follow industry best practices to design and develop a real-world software solution from start to finish.