Educatly AI
Efficient Chatbot for Seamless Study Abroad Support
Try Now
inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
CAD 18,137
Per year
Start Date
2024-09-01
Medium of studying
Not Available
Duration
36 months
Program Facts
Program Details
Degree
Courses
Major
Computer Programming | Computer Science | Data Analysis
Discipline
Computer Science & IT
Minor
Data Science | Computer Programming/Programmer | Computer Technology/Computer Systems Technology
Timing
Full time
Course Language
English
Tuition Fee
Average International Tuition Fee
CAD 18,137
Intakes
Program start dateApplication deadline
2024-05-01-
2024-09-01-
2025-01-01-
2025-05-01-
2025-09-01-
About Program

Program Overview


Sheridan's Computer Systems Technology program equips students with advanced skills in software development, network engineering, and emerging technologies like Cloud, Big Data, and mobile app development. Through hands-on instruction, co-op placements, and a capstone project, graduates are prepared for high-paying careers in the tech industry. The program also offers opportunities for further studies, including bachelor's degrees and university transfers.

Program Outline

Degree Overview:


Program Overview:

  • Learn to build computer applications and a great career.
  • Challenging curriculum in leading-edge computer systems technologies (including Cloud, Big Data, Spring Boot, Full-Stack Web Development, Android Kotlin, iOS Swift and Unity) will empower you to create effective solutions to real-world problems.
  • Receive direct, hands-on instruction from highly qualified instructors who care about your learning and meet you at your level.
  • Earn up to three high-paying co-op placements during your studies.
  • These are competitive real-world jobs but geared at an appropriate level. The experience you gain can help you stand out in the job market, and many of our grads are hired by their co-op employers. With up to a year of work experience, you’ll be ready for more advanced and highly sought-after positions on Day 1 of your career.

Program highlights:

  • Software development in Spring Boot, .NET, Angular, C, Kotlin, Swift, Udemy
  • Full-stack and LAMP stack web development
  • Database administration and technologies including MySQL, Oracle, NoSQL, and Big Data
  • Advanced networking, AWS and Azure Clouds, and 5G wireless training
  • A capstone project where you'll design and develop a real-world software solution

Industry-recognized students and graduates:

  • Several of our students have been named Co-op Student of the Year nationally by the Canadian Association for Co-operative Education
  • Our students routinely excel in local hackathons
  • One of our students recently took first place across North America in Google’s Cloud Campaign
  • 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.

Opportunities 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 Information Sciences (Cyber Security) or Honours Bachelor of Computer Science (Mobile Computing) program, with a one-semester bridging program.
  • See “Degree Completion” for details.
  • Transfer to university
  • Graduates of this program may also be able to transfer into university programs with significant advanced standing at McMaster University, Algoma University, Davenport University, Griffith University, University of Windsor, Ontario Tech University, Trent University, Carleton University, and York University.

Outline:


Courses:

  • Creative, innovative learning is at the core of all Sheridan’s courses.
  • Here are the courses you’ll take in this program.
  • Semester 1
  • CODE
  • TITLE
  • CREDITS
  • PROG 12583
  • Programming Foundations – Python
  • 6
  • SYST 10049
  • Web Development
  • 3
  • TELE 13167
  • Introduction to Data Communications and Networking
  • 3
  • COMM 13729
  • The Art of Technical Communication
  • 3
  • MATH 18584
  • Computer Math Fundamentals
  • 4
  • General Education Elective (Open)
  • 3
  • Total credits: 22
  • Semester 2
  • CODE
  • TITLE
  • CREDITS
  • PROG 23863
  • Object Oriented Programming 2 – Java
  • 6
  • SYST10199
  • Web Programming
  • 3
  • TELE20483
  • Cloud Enabled Networks
  • 3
  • DBAS 27198
  • Database Design and Implementation
  • 4
  • SYST 15123
  • Operating Systems – Linux
  • 3
  • General Education Elective (Open)
  • 3
  • Total credits: 22
  • Semester 3
  • CODE
  • TITLE
  • CREDITS
  • PROG 32758
  • Enterprise Java Development
  • 6
  • PROG 25211
  • AI and Machine Learning – Python
  • 3
  • INFO 24178
  • Computer and Network Security
  • 3
  • SYST 24444
  • Mobile Web-based Applications
  • 3
  • DBAS 32100
  • Database Management
  • 3
  • SYST 17796
  • Fundamentals of Software Design
  • 3
  • COWT 10022
  • Cooperative Education Forum
  • 1
  • Total credits: 22
  • Semester 4
  • CODE
  • TITLE
  • CREDITS
  • PROG 32356
  • .NET Technologies using C#
  • 6
  • SYST 35300
  • Hybrid Mobile App Development
  • 3
  • INFO 20172
  • IT Project Management using PMP
  • 3
  • PROG 20799
  • Data Structures & Algorithm Development – C
  • 6
  • SYST 28951
  • Systems Development Methodologies
  • 3
  • General Education Course (Open)
  • 3
  • Total credits: 24
  • Semester 5
  • CODE
  • TITLE
  • CREDITS
  • INFO34049
  • Capstone Prototype
  • 3
  • SYST38634
  • Software Process Management
  • 3
  • PROG39599
  • Advanced Java Frameworks (Option Electives 1)
  • 6
  • PROG36944
  • Advanced .NET Server-Side Technologies (Option Electives 1)
  • 6
  • PROG30493
  • 3D Game Programming Foundations (Option Electives 2)
  • 3
  • PROG33921
  • Game Engineering Principles (Option Electives 2)
  • 4
  • PROG38448
  • Android Application Development (Option Electives 2)
  • 3
  • PROG31632
  • Mobile iOS Application Development (Option Electives 2)
  • 4
  • INFO33551
  • GInnovation: From Idea to Execution (Mandated Elective)
  • 3
  • Total: 21–23
  • Semester 6
  • CODE
  • TITLE
  • CREDITS
  • INFO39014
  • Capstone Project
  • 6
  • DBAS31064
  • Big Data Storage Management
  • 3
  • SYST35144
  • Cloud Systems
  • 3
  • SYST33796
  • Wireless Systems (Option Electives 3)
  • 3
  • PROG38634
  • 3D Game Development (Option Electives 3)
  • 3
  • PROG37198
  • Game Engineering (Option Electives 3)
  • 3
  • PROG39402
  • Advanced Android Application Development (Option Electives 3)
  • 3
  • PROG39856
  • Advanced Mobile iOS Development (Option Electives 3)
  • 3
  • MATH32668
  • Statistics – Computer Science
  • 3

Careers:

  • 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.
  • Graduates find employment in many areas and sectors including software development, software analysis, web development, quality assurance, and many more.
  • Some jobs you may find:
  • Software Developer
  • Systems/Business Analyst
  • Software Engineer and Designer
  • Network Systems Administrator
  • Cloud Services Analyst
  • Software Quality Assurance Analyst
  • Data Analyst
  • Technology Entrepreneur
  • Android (Kotlin) Developer
  • Application Support Analyst
  • Business Technology Designer
  • Client/Server Applications Developer
  • Database Administrator
  • Database Application Specialist
  • Full-Stack Web Developer
  • Game (Udemy) Designer/Developer
  • Information Systems Specialist
  • Information Systems Testing Technologist
  • Information Technology Consultant
  • Interactive Media Developer
  • iOS (Swift) Developer
  • Java (Spring Boot) Developer
  • Linux Systems Administrator
  • .NET Developer
  • PHP (LAMP Stack) Web Developer
  • Project Manager
  • Systems Software Programmer
  • Technology Infrastructure Analyst
  • Wireless Networks Specialist
SHOW MORE