Computer Systems Technology - Software Development and Network Engineering Co-op

Gain practical, highly marketable computer engineering skills.

Faculty:
Faculty of Applied Science and Technology
Program Code:
PCSSC
Duration:
3 Years Co-op (PCSSC)
Designation:
Ontario College Advanced Diploma
Campus:
Davis Campus
Trafalgar Road Campus
Start Date:
September, January

A few years ago, a graduate of the Sheridan Computer Systems Technology – Software Development and Network Engineering Program won Microsoft Canada's extremely competitive "Last Developer Standing" contest. This achievement illustrates the major advantage Sheridan software development and network engineering graduates take into the job market: outstanding problem-solving skills.

The program offers challenging curriculum encompassing instructions across multiple platforms and environments, from cutting-edge computer systems technology such as .NET, iPhone and Blackberry to industry standards such as Java and Oracle, to design increasingly complex business solutions. Sheridan Computer Systems Technology – Software Development and Network Engineering co-op program emphasizes practical, real-world issues – the same computer software development and network engineering situations you'll encounter in the workplace. Our program features:

  • State-of-the-art computing labs
  • Advanced hardware training (computer architecture, applied operating systems design, Linux/Unix, etc.)
  • Software development in Java, C, C# and .NET environment
  • Web technologies and Web application development
  • Direct, hands-on instruction
  • Advanced concepts such as mobile application development, security, encryption and gaming
  • A capstone project in Year 3 that consists of software development and network engineering work for a real-world business client
  • Highly paid co-op opportunities that enable students to combine classroom instruction with workplace experience
  • Research preparation course
  • SHARCNET supercomputing/high performance computing opportunities, etc.

You'll enter the job market with practical, highly marketable software development and network engineering skills. You'll be ready to work from Day 1, with high potential to advance your career and maximize your earnings. 

Co-op Opportunities and More


Over the last few years, nearly 100% of Computer Systems Technology students have earned a high-paying co-op placement in Year 3. Co-op students acquire paid workplace experience alongside their classroom instruction in software development and network engineering. After graduation, they often get full-time jobs with their co-op employers. Enrolment is limited, and it requires a separate co-op application process; see Cooperative Education for details.

Sheridan Computer Systems Technology – Software Development and Network Engineering Program graduates may also pursue:

  • Bachelor's degree at Sheridan: After getting your Computer Systems Technology advanced diploma, you can apply to Sheridan's Bachelor of Applied Information Sciences (BAISc) (Information Systems Security) Program after completing a bridging program. See the bridging page for details: degree-baisc.sheridaninstitute.ca.
  • Transfer to university: Graduates of this program who meet the articulation requirements can gain expedited entry into specific computer science programs at Brock University, McMaster University or Algoma University.

Computer Systems Technology – Software Development and Network Engineering Program courses are held at the Davis Campus in Brampton, Ontario and the Trafalgar Road Campus in Oakville, Ontario.

 

Graduates of Sheridan's Computer Systems Technology – Software Development and Network Engineering Program have high job-placement rates and enjoy above-average starting salaries – nearly a third begin their careers at $50,000 or above.

The Computer Systems Technology – Software Development and Network Engineering Program is accredited by the Canadian Information Processing Society (CIPS).

Graduates of Computer Systems Technology – Software Development and Network Engineering have found employment in positions (33% worked in professional, scientific and technical services; 17% in manufacturing; 50% in information and cultural industries) such as:

  • Software application developer
  • System administrator (Linux/Unix/Windows)
  • Web designer
  • Web application developer
  • Database application developer/administrator
  • Network administrator
  • Systems programming
  • Technical support technologist
  • System security specialist
  • PC/LAN user support and technical analyst

PROGRAM ELIGIBILITY

Ontario Secondary School Diploma or equivalent, including these required courses:

  • One English, Grade 12 (ENG4C or ENG4U)

plus

  • Grade 12 Mathematics for College Technology (MCT4C) or Grade 11 Functions (MCF3M) or Grade 11 Functions and Relations (MCR3U) or any Grade 12 (U) Mathematics

or

Mature student status. (See "Admissions" section for details.)

Applicants who do not meet the admission requirements will be invited to complete pre-admission tests in mathematics and English. Applicants asked to take the test are considered for admission to Term 1 contingent on receiving a minimum grade of 60% in both the preadmission mathematics/English tests.

Applicants who are lacking the mathematics admission requirements for this program may be able to be admitted into this program with additional courses completed in their first year at Sheridan. There may be additional cost involved depending on the program.

Applicant Selection

Eligible applicants will be selected on the basis of their previous academic achievement (the average of their six highest senior-level credits, including required courses), and/or results of pre-admission testing.

Applicants who do not meet the admission requirements for this program will be assessed and advised individually and may be considered for other, related programs. 

Admission at an Advanced Level (Direct Entry)

Students may apply for admission at an Advanced Level (Direct Entry) to Year 2 of this program if they have relevant credits from a university or college. Students may have to complete certain courses from Year 1 prior to graduation.

For more information:

Davis (Brampton): 905-459-7533, ext. 5134 or
Trafalgar Road (Oakville): 905-845-9430, ext. 2339 

 


 


CODE TITLE CREDITS
 
TERM 1
INFO 16029 Problem Solving/Programming Logic 3
MATH 26507 Discrete Math 3
PROG 10082 Object Oriented Programming 1 - Java 6
SYST 13416 Linux/Unix Operating Systems 3
SCIE 16048 Technology: Apocalypse or Eden? 3
Total: 18
 
TERM 2
SYST 16529 Introduction to Business Software Systems 3
PROG 24178 Object Oriented Programming 2 - Java 6
MATH 24376 Applied Calculus 3
SYST 28043    Web Technologies 3
TELE 13167 Data Communications - Local Area Networks 3
ELECTIVE Cross College General Education 3
 
Total: 21
 
TERM 3
SYST 28515 Systems Analysis and Design 3
DBAS 27198 Database Design and Implementation 4
PROG 28263 Internet Site Development - Java 6
COWT 10022 Cooperative Education Forum 1
SYST 26671    Computer Architecture 3
TELE 33324 Data Network Design and Configuration - Routers and Switches 3
ELECTIVE Cross College General Education 3
 
Total: 23
 
COWT 19999 Co-op Work Term 7
 
TERM 4
INFO 20172 IT Project Management using PMP 3
DBAS 32100 RDMS Application Development 3
PROG 20799 Data Structures and Algorithm Dev - C 6
MATH 32668 Statistics - Computer Science 3
SYST 20261 Applied Operating Systems Design 3
INFO 24178 Computer and Network Security 3
SYST 35288 Mobile Web-based Application Development 3
 
Total: 24
 
COWT 20799 Co-op Work Term 7
 
TERM 5
INFO 31322 CST Capstone Project Research Prep 1
DBAS 36206 Database Implementation/Administration - Oracle 3
PROG 37721 Web Services using .NET & C# Programming 6
PROG 38448 Intro to Mobile Application Development 1 (Wireless Stream) 3
PROG 36132 iPhone Application Development (Wireless Stream) 4
PROG 35586 Casual Games (Gaming Stream) 3
PROG 30408 Game Programming (Gaming Stream) 4
SYST 30009 Engineering Quality Software 3
Total: 20
 
COWT 39207 Co-op Work Term 7
 
TERM 6
INFO 39014 CST Capstone Project 6
PROG 33796 Enterprise Application Development 3
MATH 31990 Computational Methods 3
PROG 35892 Artificial Intelligence for Games (Gaming Stream) 3
PROG 32350 Game Programming 2 (Gaming Stream) 3
PROG 39402 Advanced Mobile Java Application Development (Wireless Stream) 3
SYST 33796 Wireless Systems (Wireless Stream) 3
ELECTIVE Cross College General Education 3
 
Total: 21

Note: Courses subject to change.