I had CMPT 371 waived so I could take 471. I talked to the prof that was going to be teaching the course. I then filled out the form, had them sign it, and gave it to an academic adviser.
Why are you looking to get 135 waived for 225? Just so you can take it a semester earlier in Surrey? To be honest I would be kind of surprised if they would waive 135. It would be a useful course to have when doing 225, and is required course for SoSy. If you are doing a minor they might waive it, but you will be missing some good to know stuff from 135. That said though if you have already picked the knowledge up elsewhere they would likely waive it. Do you have demonstrable experience with object oriented programming?
What is your major? If it isn't computing they should let you waive the course. And as I'm sure you know getting it waived won't give you credit for the course you skip.
Well you will have to take 135 eventually then, unless you try and challenge the course. I havent heard of many people doing that though.
Is blackberry a coop job? How did you manage to land that without CMPT 276? I am sort of confused as to what exactly your situation is here. Most people take 135 their second semester. Have you taken 125/126 at an earlier date?
im also curious to know how you have the position, very intriguing. i guess if you've got more than enough experience, maybe you could take them concurrently. that way you still get your credits and you dont need to wait a semester to take the next level.
The coop department is weird sometimes. Up front they have all these rules and procedures, but it seems like they will make all sorts of exceptions if you just ask. Good for you for getting into coop quickly, it will be very valuable down the road.
Now then, what courses have you been taking these last two years? By the end of my second year in SoSy I had done CMPT 120/125/165/150/250/212/225/276. Are you not taking many courses and programming on your own instead?
I don't think prereq waivers are going to help you much. 135 is a required course and I do not think they will let you just leap frog it so that you can take upper division stuff sooner. Plus even if they did you aren't that much better off, you will still have to take it at some point.
I think what you should be looking into is course challenge. Apparently the rules for it and courses available differ by faculty so you will have to go talk to an adviser about it. Assuming you can challenge 135 though (and potentially others) it would allow you to continue progressing without needing to take the courses in the future.
I'm currently in second year university. I've been in coop for my current second year so I've only completed 1 year of course work.
I've completed CMPT 130 and 125. However, due to extenuating circumstances, I couldn't attended any of the lectures or complete any of the assignments after the first month and got a final grade of D.
I'll do CMPT 125/135 at a later date, but I really want to finish 225 so I can do 213/276 in spring 2014
Considering your experience, I think you have a good chance to be allowed to waive cmpt 135 as a prereq. I doubt they'll waive from SoSy requirements so you'll have to do it later on anyways, but it'll let you progress to 225 and any UD course quickly. However, I haven't actually heard of anyone waiving 125/135 for 225. I have seen a lot of people waive macm 101 for prereqs but that isn't as important as cmpt 135.
Comments
Is blackberry a coop job? How did you manage to land that without CMPT 276? I am sort of confused as to what exactly your situation is here. Most people take 135 their second semester. Have you taken 125/126 at an earlier date?