Computer Science Canada

Questions regarding software engineering, computer science , and PEY at UFT

Author:  Helldemon80 [ Fri Aug 20, 2010 11:05 am ]
Post subject:  Questions regarding software engineering, computer science , and PEY at UFT

Hello,

I am currently going into my grade 12 year and i am deciding on universities. Although, i have my mindset on Waterloo's Co-op computer science, i would like to do Software Engineering at Waterloo since that is what i want to do. I know the two programs do coincide, my problem with the software engineering program is the degree you get (Bachelor of Software Engineering). That really confuses me, since its seems like such an abstract degree to me, and i don't want to get screwed in the future because i have some degree that no one has heard of. I want to do some sort of software engineering program though, because i would like to do classes that deal more with software development since that is what i want to do. So i was looking into Computer Science (Software Engineering option) at UFT St George. Now my issue is that i want to get experience in my university degree, like co-op, which is what UW gives best, but UFT has something like that with the PEY(Personal Experience Year) and i was wondering if this was like UW's co-op program. Also, i was wondering how hard it is to get a job with PEY vs UW co-op , and which gives more experience. I know UFTSC has co-op computer science, but i really do not want to go to school in Scarborough because no offense, i really hate the city.

As well, what happens if you don't get a job in co-op at Waterloo, sorry for the many questions.

Thanks

Author:  Tony [ Fri Aug 20, 2010 11:21 am ]
Post subject:  RE:Questions regarding software engineering, computer science , and PEY at UFT

University of Toronto's PEY is similar to Waterloo's co-op. Co-op is 5 or 6 four month long workterms, while PEY is a single continuous year (12 or 16 months, I think). So you'd get more total months of worktime in co-op (if you don't work summers at UofT), but PEY gives you more time to do longer and move involved projects. After spending a month just getting caught up with the company/systems, there isn't that much that can be done in 3 months. The advantage is that it could be 5~6 _different_ companies, often moving up from entry-level Quality Assurance to high quality Software Development positions. With PEY, you'd have to land a good position (or allow room for rapid advancement).

So there are different advantages to either program.

You only need 5 of 6 possible co-op terms, so missing one doesn't really matter. Missing two drops you out of CS co-op to CS regular. There is no non-coop SE.

Author:  Helldemon80 [ Fri Aug 20, 2010 1:26 pm ]
Post subject:  Re: RE:Questions regarding software engineering, computer science , and PEY at UFT

Tony @ Fri 20 Aug, 2010 11:21 am wrote:
There is no non-coop SE.


So if i go into SE and miss 2 work terms i get kicked out of the program?

Author:  Tony [ Fri Aug 20, 2010 3:25 pm ]
Post subject:  RE:Questions regarding software engineering, computer science , and PEY at UFT

I don't know. But CS/SE are arguably the easiest programs to get jobs in.

Author:  unoho [ Sat Aug 21, 2010 3:55 pm ]
Post subject:  RE:Questions regarding software engineering, computer science , and PEY at UFT

i also believe that if you go for computer engineering at UofT St. Geroge, at your 3rd or 4th year of study, they give you option to specialize in. Software engineering is one of those options. You might want to consider that option.


: