Jump to content

Computer Software Programs at Ontario Colleges

What to expect from a career in Computer Software

Computer software engineering and development is a growing and in-demand field. Professionals in this industry use leading-edge technology and processes to develop computer software, databases and applications in a variety of computer languages. As we continue to depend heavily on computers and technology, computer software professionals will only become even more desirable. Computer software programs at Ontario colleges prepare students for a career using the most advanced technology and software development practices.

If you excel at problem solving and have the interest in software development and computer languages necessary for a career in the computer software industry, here’s what you need to know. More

Computer Software Courses

Ontario college computer software programs offer a wide range of courses that teach students all aspects of computer software development and engineering. A core focus of these programs is programming, where students learn to understand and use the most current and common programming languages.

Common course topics could include (but aren’t limited to):

  • Programming (web, Windows, UNIX and more)
  • Interface design
  • Operating system fundamentals and design
  • Software testing and quality assurance
  • Algorithm creation and application

Industry-relevant math courses are spread throughout computer software programs to ensure student success. Some programs may also have courses that cover mobile software and applications, as the world continues to "go mobile."

Co-operative work terms are also offered at some colleges, which allow students to apply their software development skills in a real work setting.

General Computer Software Program Requirements

Computer software programs at Ontario colleges require an Ontario Secondary School Diploma (OSSD) or equivalent. They typically also require grade 12 English and grade 11 or 12 Math credit. Specific math courses are often recommended to best prepare the student for the program.

Note: Computer software degree programs will require U or M level courses in math and English, with the majority of grade 12 courses at the U or M level. Make sure you check program requirements carefully.

Computer Software Jobs and Salaries

There are many career opportunities in computer software. Graduates could find positions in almost every industry, from health care and finance to web development and education. Application programmer, systems designer, software developer, systems analyst and web designer are just a few of the titles graduates could hold.

Computer software professionals have an average starting salary of around $35,000. Level of experience, the type of industry and job responsibilities may all impact salaries.

Ontario Colleges Offering Computer Software Programs

Use the left-column navigation to refine your search by College, Program Availability, Program Start Date and more, or see the table below for a complete list of computer software programs at Ontario colleges. Less

Results: 1 - 20 of 129
Program Title College Campus Availability Program Delivery Start Date Website
Show details Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 2Yr Comp Progmr Grads SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Sep Visit

Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 2Yr Comp Progmr Grads


  • Program Length: 2 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBBCP
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 3
  • Highly Competitive: No
Notes:

Show details Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 2Yr Comp Sys Tcn Grads SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Sep Visit

Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 2Yr Comp Sys Tcn Grads


  • Program Length: 14 WEEKS
  • Program Code: PBBSC
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 3
  • Highly Competitive: No
Notes:

14 Week Term Allows Eligible Students Direct Entry Into Year 3 Of Sheridan’S Bachelor Of Applied Computer Science (Mobile Computing) Pbacs Program: Students Require A 3yr Diploma In Computer Systems Technology Or Completion Of The First 2 Years Of A Computer-Related Program At University. A Cumulative Min Average Of 65% Is Required.

Show details Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 3Yr Comp Sys Tcy Grads SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - May Visit

Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 3Yr Comp Sys Tcy Grads


  • Program Length: 14 WEEKS
  • Program Code: PBBAC
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 5
  • Highly Competitive: No
Notes:

14 Week term Allows Eligible Students Direct Entry Into Year 3 of Sheridan’s Bachelor of Applied Computer Science (Mobile Computing) PBACS program: students require a 3yr diploma in Computer Systems Technology or completion of the first 2 years of a computer-related program at University. A cumulative min average of 65% is required.

Show details Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 3Yr Comp Sys Tcy Grads SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2018 - May Visit

Ba(Honours) Computer Science(Mobile Computing) Degree Completion-For Sheridan 3Yr Comp Sys Tcy Grads


  • Program Length: 14 WEEKS
  • Program Code: PBBAC
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 5
  • Highly Competitive: No
Notes:

14 Week Term Allows Eligible Students Direct Entry Into Year 3 Of Sheridan’S Bachelor Of Applied Computer Science (Mobile Computing) Pbacs Program: Students Require A 3yr Diploma In Computer Systems Technology Or Completion Of The First 2 Years Of A Computer-Related Program At University. A Cumulative Min Average Of 65% Is Required.

Show details Bachelor (Honours) of Applied Computer Science (Mobile Computing) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Sep Visit

Bachelor (Honours) of Applied Computer Science (Mobile Computing)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBACS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Computer Science (Mobile Computing) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2018 - Jan Visit

Bachelor (Honours) of Applied Computer Science (Mobile Computing)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBACS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Information Sciences (Infor Systems Security) Direct Entry into Year 3 SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2018 - May Visit

Bachelor (Honours) of Applied Information Sciences (Infor Systems Security) Direct Entry into Year 3


  • Program Length: 14 WEEKS
  • Program Code: PBSSB
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 5
  • Highly Competitive: No
Notes:

14 Week Term Allows Eligible Students Direct Entry Into Year 3 Of Sheridan’S Bachelor Of Applied Information Sciences (Info Systems Security) Pbais Program: Students Require A 3yr Diploma In Computer Engineering Technology, Comp Systems Technology, Comp Programmer Analyst, Comp Science Technology Or Telecommunications Technology Or Completion Of The First 2 Years Of A Computer-Related Program At University. A Cumulative Min Average Of 65% In Core Courses Is Required.

Show details Bachelor (Honours) of Applied Information Sciences (Infor Systems Security) Direct Entry into Year 3 SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2018 - May Visit

Bachelor (Honours) of Applied Information Sciences (Infor Systems Security) Direct Entry into Year 3


  • Program Length: 14 WEEKS
  • Program Code: PBISB
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 3
  • Highly Competitive: No
Notes:

14 Week Term Allows Eligible Students Direct Entry Into Year 2 Of Sheridan’S Bachelor Of Applied Information Sciences (Info Systems Security) Pbais Program: Students Require A 2yr Diploma In Comp Systems Technician, Comp Programmer, Comp Engineering Technician, Comp Science Technician Or Telecommunications Technician Or Completion Of The First Year Of A Computer-Related Program At University. A Cumulative Min Average Of 65% In Core Courses Is Required

Show details Bachelor (Honours) of Applied Information Sciences (Information Systems Security) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Jan Visit

Bachelor (Honours) of Applied Information Sciences (Information Systems Security)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBAIS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Information Sciences (Information Systems Security) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Sep Visit

Bachelor (Honours) of Applied Information Sciences (Information Systems Security)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBAIS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Information Sciences (Information Systems Security) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2018 - Jan Visit

Bachelor (Honours) of Applied Information Sciences (Information Systems Security)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBAIS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Information Sciences (INFORMATION SYSTEMS SECURITY) Bridging SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - May Visit

Bachelor (Honours) of Applied Information Sciences (INFORMATION SYSTEMS SECURITY) Bridging


  • Program Length: 14 WEEKS
  • Program Code: PBISB
  • Credential: OTHER
  • Program Level: POST-SECONDARY
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 4
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied Information Sciences(Info Systems Security) Bridging SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - May Visit

Bachelor (Honours) of Applied Information Sciences(Info Systems Security) Bridging


  • Program Length: 14 WEEKS
  • Program Code: PBSSB
  • Credential: OTHER
  • Program Level: POST-SECONDARY
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 5
  • Highly Competitive: No
Notes:

Show details Bachelor (Honours) of Applied of Computer Science (Mobile Computing) SHERIDAN TRAFALGAR (OAKVILLE) OPEN Full Time 2017 - Jan Visit

Bachelor (Honours) of Applied of Computer Science (Mobile Computing)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PBACS
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor of Technology - Software Development (Honours) SENECA SENECA@YORK CLOSED Full Time 2017 - Jan Visit

Bachelor of Technology - Software Development (Honours)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: BSD
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor of Technology - Software Development (Honours) SENECA SENECA@YORK OPEN Full Time 2017 - Sep Visit

Bachelor of Technology - Software Development (Honours)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: BSD
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Bachelor of Technology - Software Development (Honours) SENECA SENECA@YORK OPEN Full Time 2018 - Jan Visit

Bachelor of Technology - Software Development (Honours)


  • Program Length: 4 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: BSD
  • Credential: DEGREE
  • Program Level: DEGREE
  • Program Type: CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Business Intelligence System Infrastructure ALGONQUIN WOODROFFE OPEN Full Time 2017 - Sep Visit

Business Intelligence System Infrastructure


  • Program Length: 1 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: 1514X01F
  • Credential: GRADUATE CERTIFICATE
  • Program Level: POST-DIPLOMA
  • Program Type: OPTIONAL CO-OP
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

This Program Is Also Offered In A Co-Op Delivery Mode, With Departmental Approval

Show details Computer Engineering Technician SHERIDAN DAVIS (BRAMPTON) OPEN Full Time 2017 - Jan Visit

Computer Engineering Technician


  • Program Length: 2 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PCPEN
  • Credential: DIPLOMA
  • Program Level: POST-SECONDARY
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Show details Computer Engineering Technician SHERIDAN DAVIS (BRAMPTON) OPEN Full Time 2017 - Sep Visit

Computer Engineering Technician


  • Program Length: 2 ACADEMIC YEARS (PERIODS OF 8 MONTHS)
  • Program Code: PCPEN
  • Credential: DIPLOMA
  • Program Level: POST-SECONDARY
  • Program Type: REGULAR
  • Language of Instruction: English
  • Entry Level: ENTRY LEVEL 1
  • Highly Competitive: No
Notes:

Results: 1 - 20 of 129