Coding Bridging Program

Looking for work in the coding industry?

UFV's Coding Bridging Program is offered by UFV Continuing Education and the Ministry of Advanced Education. The Ministry has provided one time grant funding for short-term training to address the demand for coding related skills in the technology sector. This funding is aligned with the BC Skills for Jobs Blueprint and the #BCTECHStrategy. The learning outcomes for this program were developed through consultation with the technology industry, and employers in the field.

Apply now

The purpose of this program is to enhance coding skills and bridge students/graduates into coding related employment.

Program Dates:

May 1-26, 2017
Full-time, Monday-Friday.

Classes: Monday-Wednesday, 9am-3:30 pm
Work experience (unpaid): Thursday-Friday, Full-time hours (dependent upon employer hours)

Campus Location:

UFV Five Corner's Campus
46115 Yale Road
Chilliwack, BC



• Must be a current UFV student or UFV alumni who has graduated with the past five years
• Current students must be graduating with their degree in June 2017
• Preference will be given to students with a Computer Information Systems (CIS) degree, a Computing Science (CS) minor, and to students in math, physics, and engineering who have completed COMP 251 with a grade of B or higher
• Must have a minimum GPA of 2.33 in all university courses
• Students must be committed and able to attend full time classes, Monday through Friday as noted above
• Students must have a mode of transportation to school and work.
*Preference will be given to those who are available to start work in the coding industry following the program
*A $100 fee applies to students accepted into the program

Learning Outcomes

Upon completion of the Coding Bridging program, students will demonstrate the ability to:

  1. Develop and use computational tools to turn data into useful information
  2. Analyze social, legal and ethical implications of computing in modern society
  3. Promote the ethical and responsible use of computing
  4. Work individually or as part of a team to develop algorithms to solve difficult problems
  5. Justify and explain the choice of a particular algorithmic solution by analyzing its correctness and efficiency
  6. Apply knowledge of Computing Science tools, techniques, and concepts to new situations
  7. Develop software systems according to best practices of design, programming and documentation.
  8. Understand and use different programming styles, such as procedural, object-oriented, and functional programming
  9. Use various programming languages with the ability to select the most appropriate language to complete a project
  10. Develop a problem focused approach to programming
  11. Efficiently code for different application areas, such as data analysis, visualization and graphics, web, robotics and automation
  12. Use project management skills and software to meet specific project goals, producing deliverables within a given timeline
  13. Effectively use multiple operating systems including command based operating systems
  14. Comprehend best practices from industry professionals, while learning from them in the classroom and workplace
  15. Work individually or as part of a team to complete a coding project within industry
  16. Submit an effective coding job application package
  17. Successfully complete, prepare for and understand a coding job interview

How to apply

Apply by completing the online application form (ensure to upload résumé and unofficial transcript )

Application deadline

Friday, March 31, 2017



Coding program offers hands-on experience in tech sector

updated Mar 2017

Twitter Facebook Linkedin Flikr UFV on Google+ YouTube goUFV