http://www.bcit.ca/study/programs/0090000000#CHEM0010
Chemistry (If you had take chemistry 12 then you shouldn't have problem with this.)
Communication (If you had take english 12 then you shouldn't have probem with this.)
Mathematics (If you had take math 12 then you shouldn't have probem with this.)
Engineering Tech Entry (If you know how to use Microsoft Office and windows also have a bit understanding of hardware and know how to use html then you shouldn't have probem with this.)
Physics (If you had take physics 12 then you shouldn't have probem with this.)
Therefore, if you are doing well in high school, then you shouldn't take this course.