Last updated on 2025-07-14
Program Overview
The Computer Systems Technology – Software Development and Network Engineering program at Sheridan College is designed to equip students with the skills necessary to build effective solutions across various platforms, including .NET, iPhone, and Blackberry. This program emphasizes hands-on instruction from experienced instructors, ensuring that students receive a challenging yet supportive learning environment. With a focus on real-world applications, students will learn to create computer applications that address practical problems, preparing them for a successful career in technology.
Program Structure
The Computer Systems Technology – Software Development and Network Engineering program is structured as follows:
- Program Length: 3 years (6 semesters)
- Location: Available at both Davis Campus (Brampton) and Trafalgar Campus (Oakville)
- Co-op option available, allowing students to gain valuable work experience
- Capstone project in the final year, where students design and develop a real-world software solution
- Students can earn up to three co-op placements during their studies, enhancing their employability
This program is designed to provide a comprehensive education in software development and network engineering, ensuring that graduates are well-prepared for the demands of the tech industry.
Featured Experiences
- Hands-on instruction in leading-edge technologies such as Cloud, Big Data, and Full-Stack Web Development
- Paid co-op placements that provide real-world experience and enhance job market readiness
- Opportunities to participate in local hackathons and competitions, showcasing student skills
- Industry-recognized achievements, including awards for Co-op Student of the Year and success in national competitions
- Capstone project that allows students to work with real-world business clients or develop their own start-up ideas
Career Options
Graduates of the Computer Systems Technology – Software Development and Network Engineering program can pursue a variety of career paths in Canada, including:
- Software Developer: Design and create software applications for various platforms.
- Systems/Business Analyst: Analyze and improve business processes through technology solutions.
- Network Systems Administrator: Manage and maintain computer networks to ensure optimal performance.
- Cloud Services Analyst: Work with cloud computing technologies to support business operations.
- Software Quality Assurance Analyst: Test and ensure the quality of software products before release.
These roles highlight the diverse opportunities available to graduates, allowing them to leverage their skills in a rapidly evolving tech landscape.
DISCLAIMER: The information above is subject to change. For the latest updates, please contact LOA Portal's advisors.
Visit Sheridan College official website

















