Sheridan's Computer Programmer diploma program offers highly marketable skills in the field of information technology. A practical applied approach is taken with an emphasis on individual programming skills including the mobile environment, communication skills, problem solving and teamwork.