Programming C, C++, Java, PHP, Ruby, Turing, VB
Computer Science Canada 
Programming C, C++, Java, PHP, Ruby, Turing, VB  

Username:   Password: 
 RegisterRegister   
 Help deciding back-up (third choice) university
Index -> Student Life
Goto page 1, 2, 3  Next
View previous topic Printable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic
Author Message
Kam




PostPosted: Thu Dec 03, 2009 12:13 am   Post subject: Help deciding back-up (third choice) university

Hi all, I've been roaming around this forum for the past two weeks and although many of the threads I've read provided good info, most of them were focused on Waterloo... My school handed our student PIN numbers for applying through ouac and I have already decided to apply to Waterloo BMath(CS) as my first choice, UofT S.G. as my second choice, and I'm currently stuck as for my third choice for university. I definity want to major in computer science and because i enjoy math, I plan to focus on math courses as well.

I've narrowed down my choices for my third choice into a 3 universities; McMaster, York, Carleton, and Ryerson. I would have no complaints about choosing McMaster, but I'm not really interested in engineering and since you would need to take engineering courses in McMaster, it makes me feel somewhat uncomfortable applying to McMaster. York is another choice I liked. But due to the endless strikes (zzz), and I've been hearing from my friends, relatives, and even some comments made in this forum... that york is not that great of a choice. Carleton intrigues me because of their game developing course (which is the field I want to go into after computer science in university). The only thing, well there are a few actually, stopping me from choosing this is its distance away from my home in Toronto right now, and the fact that I haven't actually researched enough from Carleton. Ryerson passed through my list of choices because I do not need to move out of Toronto, but in my point of view, it seems they are not so dedicated for computer science as the other choices.

If anyone has any experience in any of these universities, then please go ahead, tell me about your opinions on each. I just want to make a solid decision for my third choice in case something goes really wrong with my first two choices (which I doubt, but I'd rather be safe than sorry ;p)

Also, I have a few questions regarding my first two choices (Waterloo and UofT):

Waterloo:
- I've been hearing rumors that there is just not enough time for social life in Waterloo. In a computer science student's perspective attending Waterloo, how is the workload? I can adjust easily if there is the workload is huge, but I just really couldn't stand working nonstop every day.
- How is the class size? Of the first year general computer science course? Second year? and if applicable to you, your third and fourth year class sizes?
- I've taken a tour around Waterloo last summer so I don't know what really happens during the school year. How is the traffic in the university? Is it crowded with people walking? Is it easy to get from your residence to the math faculty? Were you surprised as I were when you first saw the size of the math faculty?
- I've only been at the stores to the right of the university, but not much elsewhere. How are the shops there? (both outside and inside of Waterloo) For first years, which one of the residences did you choose to stay at? Did you have enough space? Did you have enough to eat? How cold can it get during winter?
- Lastly, how are the profs? Are they approachable? Can you understand them clearly enough so that you can rephrase with ease what they just said in their lecture?

UofT (St. George specifically):
- How crowded can the class be for first year and second? Is the class size bearable (ie. were you actually comfortable learning in such a environment?)
- Which of the 7 colleges did you choose? You don't have to live in the colleges/campus (even if you had to rank them from 1 to 7) right? If i'm going to attend UofT, then I'd rather save more money and stay at home rather then renting.
- I know UofT's co-op program is abit different from Waterloo's, so how is the Co-op program in UofT (for those that are in coop right now) Are the jobs interesting and unique?
- Because it is more crowded in UofT, how is the competition among students? If you're asking in what, anything ranging from the marks to financing to teacher-student interactions to seats for programs.

So far, those are my compiled questions for these two universities. Any opinions and comments I'm open to hear. This does seem a lot doesn't it? Sorry if it was, I just wanted to get precise clarifications on these. I give congrats to those that made it this far in reading and I'll be even more appreciated if I get some output and feedback in this thread. Thanks Smile
Sponsor
Sponsor
Sponsor
sponsor
Cameron




PostPosted: Thu Dec 03, 2009 12:51 am   Post subject: Re: Help deciding back-up (third choice) university

As a first-year in CS at Waterloo, here's my response to your UW questions:

1) The workload is pretty heavy, especially if you take tougher courses for your non-math electives (ie. taking physics, chem, etc)
You'll get weekly assignments in algebra, calculus, and CS, which can take up a fair bit of time. Then, you'll have whatever else from your elective courses, and there's midterms as well.
It still is possible to have a social life, but how much free time you'll have really depends on how well you manage your time ....

2) Class sizes are around 100 for CS, and 150 for math courses (but obviously some people will drop out or choose to skip lectures) based on my experiences so far this year.
- Class sizes tend to shrink as the semester goes on - I'm down to about 60 in CS right now.

3) Well, it's obviously busier around campus during the fall, but I wouldn't say it's overcrowded or anything

4)I live in UW Place, and it's about a 10 minute walk to the Math building.
- I'm cooking for myself, so I can't really give any opinion about the quality of the cafeterias.
- My room & suite are a decent size
- no heating problems yet
- overall, it's been an awesome experience so far

5) All of my profs have been awesome this semester
- all of them are highly knowledgeable, speak clear English, and are approachable
- obviously, there are probably some bad profs out there, but I haven't got any yet Smile
DemonWasp




PostPosted: Thu Dec 03, 2009 11:20 am   Post subject: RE:Help deciding back-up (third choice) university

As another UW undergrad:

1. The workload starts fairly heavy and gets worse. There's time for a social life, but only in moderation. There is a balance between social life, studying/homework and sleep; you'll have to find where you balance that best.


2. Class size is generally reasonable. Most first-year classes start very large (100+), but eventually dwindle to varying degrees (40-80). Upper-year classes tend to be smaller as people drop out and course selection diversifies (40-60); some later courses have only a handful of people (5-10), particularly in pure math.


3. Road traffic is relatively sparse and tends to be university vehicles and drop-offs and student vehicles. In general, the causeways in the university are heavily-used, but rarely full and rarely crowded. You'll experience much more crowding if you try to study in the libraries, which are often filled with students. You shouldn't have any traffic troubles getting around the university.

The math building, to be honest, isn't really all that big. Just make sure you don't venture to the 5th or 6th floors right away, because they were designed by C'thulhu to consume unwary students.


4. There's the two plazas directly beside the university (just across the railroad tracks) and if you go along University towards King you'll find a lot more shops, eateries and bars. King street is bar street for the university.

Within UW, I hope you like Tim Horton's, because they have about 4 of them. There's also a bunch of eateries in the Student Life Centre (SLC).

Can't answer questions about residence, as I lived at home.


5. The profs vary wildly. The majority are reasonable people who are approachable and make themselves available. In first year, most of the profs speak English very clearly (with some exceptions) but in later years it gets a bit rockier. I've had a prof whose English was good, but was so heavily-accented (Indian, I think) that I couldn't understand him and had to go to another lecture to learn the material (this was Math 135, Classical Algebra). I've also had a prof (Math 237, Calculus II) who spoke so quietly she was inaudible past the first row of seats. I've also had worthless profs who couldn't explain a mouse to a cat (CS245, Logic and Computation).
Kam




PostPosted: Thu Dec 03, 2009 5:49 pm   Post subject: RE:Help deciding back-up (third choice) university

Thanks for your inputs into this. I've only been at the base level at the math faculty and if I actually do go to Waterloo, i'll take your advice and venture into the 5th and 6th levels with a flashlight Smile From both Cameron's and DemonWasp's post, Waterloo seems to be a really great place.

If you have any other comments about Waterloo, I'd like to hear them. I know many users in this forum favours Waterloo over other universities, but can someone shed me some light on how the other universities are?
Prabhakar Ragde




PostPosted: Thu Dec 03, 2009 7:53 pm   Post subject: Re: RE:Help deciding back-up (third choice) university

DemonWasp @ Thu Dec 03, 2009 11:20 am wrote:
I've also had worthless profs who couldn't explain a mouse to a cat (CS245, Logic and Computation).


FYI there are decent (in my opinion, since I mostly designed them) slides for CS 245 on my personal webpage, almost certainly not used by your instructor.
Superskull85




PostPosted: Thu Dec 03, 2009 7:59 pm   Post subject: RE:Help deciding back-up (third choice) university

I applied to Carleton as one of my university choices, and it seemed like a pretty good school to go to. I liked the fact that I if I did go I would be living in the capital, and I heard stories about good coop options in the city (though they were dated).

That probably doesn't help too much, but hopefully it helped a little. Smile

Waterloo is great university, but what stopped me from applying to Waterloo was that I would only be attending Waterloo was because the only reason I would be attending the university was because of its reputation. I did not want to this, so I did not apply to Waterloo and instead applied to other universities that attracted me because of how much I like the university and the area, and not just because of there reputation. These universities included: McMaster, Carleton, York and Guelph.

You probably have solid reasons for selecting the universities you are applying to, but in case you have similar thoughts as I did I hope that this helped you pick the universities you would like best. Smile
DemonWasp




PostPosted: Thu Dec 03, 2009 10:43 pm   Post subject: RE:Help deciding back-up (third choice) university

@Prabhakar: That information would probably have been more useful to me about 7 months ago, before I went on to get a low mark in that course. Hopefully other students going into it see your post, because the lecture notes sold are at best unhelpful and the prof was...well, maybe the prof knew the material, but not how to teach. Sadly, a common affliction among profs as they're taught the material but never attend teaching courses.
Kam




PostPosted: Fri Dec 04, 2009 12:50 am   Post subject: RE:Help deciding back-up (third choice) university

Could you fill in me in what that course (CS245, Logic and Computation) is about? That reminds me of another question... Is there a big supply of profs such that you may get different profs for every course you take?
Sponsor
Sponsor
Sponsor
sponsor
Tony




PostPosted: Fri Dec 04, 2009 1:13 am   Post subject: Re: RE:Help deciding back-up (third choice) university

Kam @ Fri Dec 04, 2009 12:50 am wrote:
Could you fill in me in what that course (CS245, Logic and Computation) is about?

It's about Logic, and... wait for it... Computation.

http://www.cs.uwaterloo.ca/current/courses/course_descriptions/

Quote:

[CS245] is intended to introduce students to formal logic and its applications in computer science including specification and program verification.


And yes, typically every course you'll have will be taught by a different prof. In some classes that are large enough to have multiple sections, they might be taught by different professors during the same term.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Prabhakar Ragde




PostPosted: Fri Dec 04, 2009 5:49 am   Post subject: Re: RE:Help deciding back-up (third choice) university

DemonWasp @ Thu Dec 03, 2009 10:43 pm wrote:
Sadly, a common affliction among profs as they're taught the material but never attend teaching courses.


Not sure that "teaching courses" would help. All your high school teachers had a year of them and a Bachelor of Education diploma.
[Gandalf]




PostPosted: Fri Dec 04, 2009 8:06 am   Post subject: RE:Help deciding back-up (third choice) university

In that case, what's often lacking is knowledge or interest in the subject, at least for the CS courses.
DemonWasp




PostPosted: Fri Dec 04, 2009 9:55 am   Post subject: RE:Help deciding back-up (third choice) university

@Prabhakar: And, in general, those high school teachers were substantially better teachers. They were able to provide lucid explanations of course material to people who had never seen it before. They were also able to illustrate the advantage that this knowledge provides (something that may be obvious in some courses, or completely non-intuitive in others). They also knew how to project their voice loudly enough for everyone to hear and how to present the information in such a way that you actually learned some of it.

In contrast, some professors at UW (I emphasize some because of course there are plenty that don't fit this pattern) were clearly never interested in teaching the material. That's fine: they probably wanted to do research, and this teaching thing is boring, cumbersome or even fear-inducing (I know I'd fear getting up in front of a class of sleeping / inattentive 20-somethings to talk for an hour). These people generally make very poor teachers.

There is, of course, the entirely opposite group of professors: those that want to teach. There was a particularly notable prof who had completed a rather nasty-sounding AMath/PMath double degree in order to teach first-year algebra and was one of the best teachers I've ever seen. This breed is rare.
Horus




PostPosted: Fri Dec 04, 2009 2:47 pm   Post subject: RE:Help deciding back-up (third choice) university

I go to waterloo.

For the course load, i'd say it's really easy to pass (get over 60%) as it is to get >75% avg in high school.
The course overall is not too hard, but rather boring. In CS 75% of our codes are comments or tests. The actual coding is about 25%. I personally don't like the programming language scheme despite how professors makes it sound like the best programming language in the world. coding in scheme is like writing an essay where you put the verb before the noun for every sentence.
In calculus, it's a review of gr 12 calculus with introduction to many new theorems that takes 1 page to prove that you have to memorize.
Algebra is the only fun course where you actually get to prove stuff yourself instead of memorizing proves.

As for social life, depends on you. If you want to have a 90+ GPA, you would most likely have no social life. If you just want to pass, then there's plenty of time to have fun.

For residence, I recommend st.Jerome's. For St.Jerome, the meal plan is included in the residence fee, so you can eat as much as possible each day and the food is great.
If you're unable to get into St. Jerome, UWP and MKV is great if you can cook, otherwise you're stuck in v1 and rev.

I've never talked to profs other than saying hi, but there is always some people that approaches the prof after each lecture for question.

Another university I can talk about is York, I have a friend that goes to york university for cs. He told me he's learning java in 1st year. He is kind of annoyed of how everything he's learning is exactly what he learned in gr 12. But he got plenty of time for other stuff. He's in a club thats making some kind of robot. He said all in all he likes york because of all the extra curriculum stuff he get to do.
Kam




PostPosted: Fri Dec 04, 2009 3:33 pm   Post subject: RE:Help deciding back-up (third choice) university

Thanks for your insight everyone. As a result to everything, I've decided in the end to apply to four universities, with my first choice being Waterloo, second UofT, third McMaster, and lastly Ryerson. York was really close with Ryerson, but I was fearing additional strikes there may be deadly for me x_x Thanks again, all. I'll probably be posting the most random questions about mostly Waterloo and UofT in the future... like really random questions so be prepared >Very Happy
Tony




PostPosted: Fri Dec 04, 2009 3:34 pm   Post subject: Re: RE:Help deciding back-up (third choice) university

Horus @ Fri Dec 04, 2009 2:47 pm wrote:

For residence, I recommend st.Jerome's.

Keep in mind that St. Jerome's residence is a part of SJU, an associated college across the river from UW. And they have their own set of rules, independent from UW and UW's residences:
Quote:
In all of our activities and practices, St. Jerome's University functions within the context of the Roman Catholic tradition and the principles of academic freedom.

Though I hear that it's not too bad.

Horus @ Fri Dec 04, 2009 2:47 pm wrote:

He said all in all he likes york because of all the extra curriculum stuff he get to do.

University experience is largely what you make of it. There are usually plenty of clubs to get involved with, or one could start some project of their own.
Latest from compsci.ca/blog: Tony's programming blog. DWITE - a programming contest.
Display posts from previous:   
   Index -> Student Life
View previous topic Tell A FriendPrintable versionDownload TopicSubscribe to this topicPrivate MessagesRefresh page View next topic

Page 1 of 3  [ 31 Posts ]
Goto page 1, 2, 3  Next
Jump to:   


Style:  
Search: