Computer Programmer

Get on the fast track to a computer programming career.

Faculty:
Faculty of Applied Science and Technology
Program Code:
PCOMP
Duration:
16 months continuous
Designation:
Ontario College Diploma
Campus:
Davis Campus
Trafalgar Road Campus
Start Date:
September (Trafalgar Road and Davis Campuses)
January (Trafalgar Road Campus)
Sheridan's Computer Programmer diploma program offers highly marketable skills in the field of information technology. Recognized for excellence in computer programming college education, Sheridan takes a practical, hands-on approach with an emphasis on communication, problem-solving and team building.

You'll work in state-of-the-art labs equipped with the most current versions of industry-standard computer programming software, completing project-based assignments that translate directly to the workplace. You'll graduate with a well-respected computer programming college credential and a broad range of options for work or further study.

Fast Track to a Career

Duration: 16 months

It takes just 16 months (no breaks) to earn a computer programming diploma from Sheridan, making it perfect for students who want to fast track their studies or make a career change. You'll complete the program in four continuous terms of 14 weeks each, taking computer programming courses in:

  • Java, C#, XML, and .NET
  • Operating systems including Linux / Unix
  • Object-oriented methodologies
  • Database design
  • Data communications
  • Advanced Web technologies
  • Systems analysis and design
  • Network configuration
  • Mobile phone Web-based application development


You’ll work on a laptop in a networked environment that provides round-the-clock access to all course materials, from any location. See Mobile Computing for details.

Advanced Educational Options

 
After earning your computer programming diploma, you can enrol in the third year of Computer Systems Technology-Systems Analyst and obtain a three-year advanced diploma. Alternatively, graduates may apply to Sheridan's Bachelor of Applied Information Sciences (BAISc) (Information Systems Security) Program after completing a bridging program. See the BAISc bridging page for details: on degree-baisc.sheridaninstitute.ca.

The Computer Programmer Program is accredited by the Canadian Information Processing Society (CIPS).

Computer Programming courses are held at the Davis Campus in Brampton, Ontario and the Trafalgar Road Campus in Oakville, Ontario.


Sheridan’s computer programming diploma prepares graduates for entry-level positions such as:
  • Customer support analyst
  • Computer technician
  • Computer programmer
  • Database application support
  • Technical sales coordinator
  • Technical support representative
  • Web page designer
  • Mobile Web designer

PROGRAM ELIGIBILITY

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

  • One English, Grade 12 (ENG4C or ENG4U)

plus

  • Any Grade 12 math (C or U) or Grade 11 Functions (MCF3M) or Grade 11 Functions and Relations (MCR3U)

or

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

Applicants who do not meet the admission requirements will be invited to complete preadmission 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 pre-admission 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 are selected on the basis of 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. 

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



CODE TITLE CREDITS
 
TERM 1
INFO 16029 Problem Solving/Programming Logic 3
SYST 13416 Linux/Unix Operating Systems 3
MATH 10001 Mathematics for Computing 3
PROG 10082 Object Oriented Programming - Java 6
SCIE 16048 Technology: Apocalypse or Eden? 3
 
Total: 18
 
TERM 2
SYST 16529 Introduction to Business Systems Software 3
SYST 28043 Web Technologies 3
SYST 15892 Interactive User Interface Design 3
TELE 13167 Data Communications - Local Area Networks 3
PROG 24178 Object Oriented Programming 2 - Java 6
ELECTIVE Cross College General Education 3
 
Total: 21
 
TERM 3
SYST 28515 Systems Analysis and Design 3
TELE 33324 Data Network Design and Configuration - Routers and Switches 3
DBAS 27198 Database Design and Implementation 4
COMM 16165 Technical Reports and Presentations 3
PROG 38081 Java and XML Programming 6
SYST 28296 Linux/Unix Admin 3
 
Total: 22
 
TERM 4
PROG 11044 Advanced Internet Applications - Web Services 3
DBAS 32100 RDMS Application Development 3
PROG 34998 .net Technology and C# Programming 6
SYST 39409 Object Oriented Methodologies - UML 3
INFO 20172 IT Project Management Using PMP 3
SYST 35288 Mobile Web-based Applications 3
 ELECTIVE       Cross College General Education 3
Total: 24

Note: Courses subject to change.