I'm currently in a 4-year degree program at the University in British Columbia in Canada, about 2.5~ years in. I'm unable to do the Co-op program there at the moment, but I'd still like to get some kind of CS job related experience this summer, but I'm unsure what kind of jobs there might be like that (even if there's any at all).
If not, is there anything else that I might be able to do that would help give me more related experience? I've recently started a hobby project and intend on starting another one this summer as a means of fleshing my resume out, but I have no previous workplace experience in a CS setting.
I realize this question is slightly specific to my location, but I'd appreciate any kind of advice about the matter.
-- Edit --
The reason I'm unable to do co-op this summer is because of my relatively poor grades during first year an part of second year. I pulled my grades up and now I'm getting average grades or better, but the folks at the Co-op office want me to complete this term with the same grades, which is completely understandable.