Canada Canlearn
Login  
Forgot Password?

Welcome to the Studentawards Forum!

The Studentawards Forum is a virtual community where students, educators, and parents gather to share their knowledge, insights, issues, and ideas.

Feel free to take a look around and jump in on the conversation.  If you’re new to this website, you will have to SIGN UP to submit a post.

Questions? Our Forum FAQ and Forum Rules can help. 

Happy Postings!

33 Pages «<2324252627>»
Pure Math/CS (former Co-op) Student at UW, AMA Options
aldld
#481 Posted : Thursday, August 09, 2012 2:03:38 AM
Rank: Frosh


Joined: 3/24/2012
Posts: 11
Thanks for the reply. Whatever university math courses I take I suppose I'll be signing up for whatever advanced sections are available just to try them, even though they often seem to be based on contest scores across the board (which I personally dislike, but meh)

Off topic but yes I love analysis :D Currently (re-)teaching myself Calculus out of Spivak (which in the preface is supposed to be basic analysis), supplemented with stuff on metric spaces in the like. In the little spare time I have left I've picked up bits and pieces of measure theory and even though I don't (currently) plan on majoring in pure math, this makes me interested enough to at least consider it as a minor :P (Okay this is long enough so I'll stop now)
greygoose
#482 Posted : Thursday, August 09, 2012 10:09:17 AM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
You don't need to know now :)

I thought I would want to go into AMATH... ended up deciding on PMATH.

And now as I get more and more specialized, I feel like I'm pulling away from PMATH in favor of more general studies. In particular, I'm interested in taking a few history, language, biology, rhetoric courses... bleh, I dunno.
hello123456
#483 Posted : Friday, August 10, 2012 12:20:41 AM
Rank: Frosh


Joined: 12/23/2011
Posts: 2
I was looking at the posts in the FB group and there are so many people with lots of programming experience. I have almost none at all...how screwed am I?

I'm in CS btw.
North
#484 Posted : Friday, August 10, 2012 7:44:36 AM
Rank: Student Body President




Joined: 12/20/2010
Posts: 1,135
hello123456 wrote:
I was looking at the posts in the FB group and there are so many people with lots of programming experience. I have almost none at all...how screwed am I?

I'm in CS btw.


You aren't screwed at all. In fact, a lot of the people that struggle first term are the ones with a bunch of programming experience. Programming with Scheme (what you will use 1st term) is very different from what most people are used to (e.g. C/C++, Java etc.) There are some fundamental differences, and sometimes when you have a lot of programming experience it makes it harder for you to accept those differences.
UW/WLU Math/Business DD - 2016
President - Double Degree Club

greygoose
#485 Posted : Monday, August 13, 2012 10:09:10 AM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
Learning functional languages (Scheme, Haskell, erlang) and then procedural/imperative languages (C, Java, ruby) is much easier than the other way around. Prior prgramming experience often makes things much harder. Particularly object-oriented experience (C++, Java).
sinsterizme
#486 Posted : Tuesday, August 14, 2012 4:31:24 PM
Rank: Frosh




Joined: 11/30/2011
Posts: 47
hello123456 wrote:
I was looking at the posts in the FB group and there are so many people with lots of programming experience. I have almost none at all...how screwed am I?

I'm in CS btw.


As most people say, you are actually better off because you haven't acquired any bad habits or ways of thinking. The advantage of having some programming experience is that you know if you like it or not whereas you may have no idea if you like it or hate it.
randint
#487 Posted : Thursday, August 16, 2012 5:16:02 PM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
O_O, I am screwed...

So, yes, when you start learning a language like Scheme after Java/C++, you really make yourself become inflexible. I'm learning even more OOP before I (might) go to UW next year (if I get accepted).






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
greygoose
#488 Posted : Thursday, August 16, 2012 10:10:54 PM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
I learned Scheme after having familiarity with C and some scripting languages. While procedural programming didn't make it easy for me, I wasn't "screwed" either. Though I spent a lot of time in second year getting used to OOP used in a stupidly contrived manner.
randint
#489 Posted : Friday, August 17, 2012 6:43:23 PM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
Code:

public class SomeClass
{
   public SomeClass (int a)
   {
      //Some code
   }
   public SomeClass (int a, int b)
   {
      //Other code
   }
}


So, why is OOP that bad?






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
randint
#490 Posted : Friday, September 07, 2012 10:40:45 PM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
Let me resurrect this thread:

Someone mentioned about "more scholarships" for CS, but where? I do not seem to see any "extra" scholarships that are *only* open to CS majors (which are given out by the University?)






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
greygoose
#491 Posted : Saturday, September 08, 2012 2:30:19 PM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
greygoose
#492 Posted : Saturday, September 08, 2012 2:32:45 PM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
randint wrote:
Code:

public class SomeClass
{
   public SomeClass (int a)
   {
      //Some code
   }
   public SomeClass (int a, int b)
   {
      //Other code
   }
}


So, why is OOP that bad?


This code basically does nothing but it illustrates why OOP in most cases is an abuse. It just adds complexity to code when the objective is to reduce it.

I've seen OOP used well all of once---Perl's Moose "post-modern" object framework is very well-done in my opinion. Really reduces code burden. But in general, I think the Java approach to OOP is excessive, and C++'s is just a weird hack of C's structures.
waterfall
#493 Posted : Saturday, September 08, 2012 7:40:26 PM
Rank: Senior Student


Joined: 1/8/2012
Posts: 67
Was any of you off campus dons or pink/black tie leaders during this orientations? :O
randint
#494 Posted : Sunday, September 09, 2012 3:14:10 PM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
In other words, you are claiming that, because most of these scholarships are upper year ones, I am better off financially if I apply to Honours Math in my OUAC 101 application, hope to get accepted, then do CS 135/145 and 136/146, then transfer into CS? Because Honours Math only costs $5462.00 per year, whereas CS costs $10020.00 per year. (I checked both of the boxes for "Tuition"). So, you mentioned about entrance scholarships that are only open to CS majors, what is the link for that?






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
todayistheday
#495 Posted : Sunday, September 09, 2012 5:44:10 PM
Rank: Frosh


Joined: 4/20/2012
Posts: 23
Greygoose, are you at UW tomorrow? It would be awesome if waterfall and I can meet you in person.
randint
#496 Posted : Saturday, September 15, 2012 10:38:49 AM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
Let me ask a stupid question: could a non-CS student sit in 200- or 300- or 400- level CS major courses? (That could save a LOT of money?)






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
Onee
#497 Posted : Saturday, September 15, 2012 12:40:49 PM
Rank: Senior Student




Joined: 3/15/2011
Posts: 73
randint wrote:
Let me ask a stupid question: could a non-CS student sit in 200- or 300- or 400- level CS major courses? (That could save a LOT of money?)

Of course you can. I'm doing that now. But the problem is that your diploma will say BMath instead of BCS and it won't say which courses you audited. So you have to prove to the interviewer that you can do the stuff you learned.
University of Waterloo: 4A Pure Mathematics, Computer Science Minor
randint
#498 Posted : Saturday, September 15, 2012 4:59:37 PM
Rank: Student Council


Joined: 5/5/2012
Posts: 425
BCS is really bad, BMath(CS) is so much better.






Class of 2017

Applied to
01 University of Waterloo - Mathematics (Co-op) - Major Area of Interest: Combinatorics and Optimization [Alternate Offer of Admission - Honours Mathematics, Regular, Combinatorics and Optimization] [2013-05-07] [OFFER ACCEPTED]
02 University of Toronto - St. George - Faculty of Arts and Science - Studies in Computer Science [Conditional Offer of Admission - 2013-02-13] [OFFER DECLINED]
03 McMaster University - Mathematics and Statistics I - Major Area of Interest: Mathematics/Computer Science [Conditional Offer of Admission - 2013-04-24] [OFFER CANNOT BE DECLINED]

Current top 6 average: 85
(I attend a non-semestered school)

Razear is found dead at around 9 PM on May 19, 2013, his body is buried in

StudentAwards' server. He has now resurrected and in good condition, please

execute him!
greygoose
#499 Posted : Saturday, September 15, 2012 7:12:39 PM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
randint wrote:
So, you mentioned about entrance scholarships that are only open to CS majors, what is the link for that?


I am not sure of where I could find a link; however, I do know that there are a number of CS-only entrance scholarships, having attended a Math Faculty awards ceremony.

todayistheday wrote:
Greygoose, are you at UW tomorrow? It would be awesome if waterfall and I can meet you in person.


I've been around since the beginning of frosh week :) If you came to either the CSC code party or MathSoc's wine and cheese thing last night, I was there...

Onee wrote:
randint wrote:
Let me ask a stupid question: could a non-CS student sit in 200- or 300- or 400- level CS major courses? (That could save a LOT of money?)

Of course you can. I'm doing that now. But the problem is that your diploma will say BMath instead of BCS and it won't say which courses you audited. So you have to prove to the interviewer that you can do the stuff you learned.


Sitting in on a course is not going to teach you very much. The second and third year CS courses have the majority of their learning material in the assignments. Many of the fourth year courses are project courses.

It's not so much an issue with what your diploma says... after all, it's hard to really say that having a BCS implies any real knowledge of CS to begin with. It's easy to scrape by through a degree without knowing anything. Convincing an interviewer you know what's up is much more important, because they don't actually care much about your education at all. They care about your skills.

randint wrote:
BCS is really bad, BMath(CS) is so much better.


That's ridiculous. There's basically no difference (it's very minor, only a few courses). Now, some people might say, well, math courses are more valuable than CS courses, so the BMath degree teaches you more. I would say that it is true that many of the math courses are significantly better than the CS courses, but that doesn't mean that a BMath student will have taken them. So it's really a toss-up...

EDIT: I meant to say, I would encourage someone to take a BMath just so they have the opportunity to take more math courses, but in the end what the piece of paper you get says doesn't really matter.
greygoose
#500 Posted : Saturday, October 06, 2012 9:58:58 AM
Rank: Student Body Vice-President


Joined: 5/15/2011
Posts: 702
For those females (and men!) interested in women and women's issues in computing, make sure you check out and consider attending the Grace Hopper Celebration. This was my first year going and it was an amazing experience. It's especially great for those needing to network for their careers and grad studies.

(posted from the GHC wireless in Baltimore :P and yes, I know, when I see ghc I think of the glorious haskell compiler too)
33 Pages «<2324252627>»
Forum Jump  

Powered by YAF | YAF © 2003-2013, Yet Another Forum.NET
Copyright © 2003-2013 Yet Another Forum.net. All rights reserved.
Copyright © 1998-2013 studentawards.com & boursetudes.com - Studentawards Inc. All rights reserved.