Is BCIT good for programming?

I want to be a programmer among other things, but is BCIT good for this sort of stuff? I have been accepted at UBC and SFU for CS but that's of course less programming oriented and more electives and money. I do want to eventually get a job at FAANG or high paying job else way in the states. Just wondering if anybody has experience with how BCIT teaches and if it's worth it? (I am referring to CST specifically but maybe there's another course or even bachelor degree I am unaware of.)