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.
The purpose of this program is to enhance coding skills and bridge students/graduates into coding related employment.
Applications are now closed.
May 1-26, 2017
Classes: Monday-Wednesday, 9am-3:30 pm
Work experience (unpaid): Thursday-Friday, Full-time hours (dependent upon employer hours)
UFV Five Corner's Campus
46115 Yale Road
- Preference given to current UFV students or alumni who have graduated within the past five years, preference given to students graduating in Summer 2017
- Preference will be given to students with one of the following:
- CIS Major degree
- CS Minor degree
- Degree in Math
- Degree in Physics
- Degree in Engineering
- Preference will be given to students 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
Upon completion of the Coding Bridging program, students will demonstrate the ability to:
- Develop and use computational tools to turn data into useful information
- Analyze social, legal and ethical implications of computing in modern society
- Promote the ethical and responsible use of computing
- Work individually or as part of a team to develop algorithms to solve difficult problems
- Justify and explain the choice of a particular algorithmic solution by analyzing its correctness and efficiency
- Apply knowledge of Computing Science tools, techniques, and concepts to new situations
- Develop software systems according to best practices of design, programming and documentation.
- Understand and use different programming styles, such as procedural, object-oriented, and functional programming
- Use various programming languages with the ability to select the most appropriate language to complete a project
- Develop a problem focused approach to programming
- Efficiently code for different application areas, such as data analysis, visualization and graphics, web, robotics and automation
- Use project management skills and software to meet specific project goals, producing deliverables within a given timeline
- Effectively use multiple operating systems including command based operating systems
- Comprehend best practices from industry professionals, while learning from them in the classroom and workplace
- Work individually or as part of a team to complete a coding project within industry
- Submit an effective coding job application package
- Successfully complete, prepare for and understand a coding job interview
How to apply
Applications are now closed.
updated Mar 2017