math and stats and comp sci?
05-31-2011 at 08:12 PM
|
#16
|
Senior Member
Join Date: Feb 2011
Posts: 154
Thanked:
20 Times
Liked:
27 Times
|
oh I don't know yet. co-op doesn't start until second semester
|
05-31-2011 at 08:47 PM
|
#17
|
Account Locked
Join Date: May 2011
Posts: 284
Thanked:
12 Times
Liked:
121 Times
|
Quote:
Originally Posted by RankNullity
oh I don't know yet. co-op doesn't start until second semester
|
a friendly reminder to update your thing on the left
|
06-01-2011 at 10:55 AM
|
#18
|
Elite Member
Join Date: May 2008
Posts: 1,538
Thanked:
274 Times
Liked:
529 Times
|
Quote:
Originally Posted by tbhidk
i'm taking all the ones you mentioned except 2k and 2L... and potentially 2T
|
Something to consider is that 2S and 2T are often listed as anti-requisites (I'm not sure why they're not this time...might be an oversight).
2S is the "pure math" continuation of linear algebra that prepares you for upper level algebra courses.
2T is the "computational math" continuation.
In my opinion it's not really worth it to take both since they cover a lot of the same material and it won't really help as much with your upper level course choices.
Quote:
Originally Posted by Andrew A
I don't see how a course you need for the CS minor could conflict with a CS major course... that seems wrong
|
These are courses that should be taken in different years. One is a first year course, the other a second.
Last edited by Mowicz : 06-01-2011 at 10:57 AM.
|
06-01-2011 at 11:12 AM
|
#19
|
Senior Member
Join Date: Feb 2011
Posts: 154
Thanked:
20 Times
Liked:
27 Times
|
Mowicz you might be able to help me with this. Since I'm going into co-op this year, it says I need 3 units from the following course list for first semester:
Course List
MATH 2E03, 2S03, 2T03, 3B03, 3E03, 3EE3, 3F03, 3FF3, 3T03; STATS 2MB3, 3CI3, 3D03, 3S03, 3U03
However, stats is out of the question (since I hate it), I already took 2S03, and I'm required to take 3E03, and a bunch of them are only offered second semester. This leaves me with 2E03, 3B03, and 3F03, none of which I really wanted to take. I've been leaning towards 2E03 since it says it's recommended for co-op students, but I don't really know anything about the course. But since I have to take one, which one would you suggest?
|
06-01-2011 at 11:20 AM
|
#20
|
Elite Member
Join Date: May 2008
Posts: 1,538
Thanked:
274 Times
Liked:
529 Times
|
Of the ones in the course list I'd actually recommend 3T because it's material shows up in so many 4th and graduate level courses. I might be biased however since my research area is topology haha...it is a slightly difficult course.
3B is being taught by Nicas who in my opinion is the easiest grader in the entire university. So generous haha. It's a continuation of some thing you've seen in 2X/2XX, you deal with 3-D surfaces and learn how to compute their surface areas, curvatures (new) and some things called their fundamental forms. It leads nicely into "calculus on manifolds" or in other words, "how do you take an integral on a sphere?" (different from integrating over a sphere)
2E I never took but I haven't been given a good impression by my friends who did. The course allegedly doesn't teach you too much that you can actually use and is just a tedious thing you "have to get through."
3F is like a slightly more interesting 2C where you learn to analyze different solutions as opposed to simply solve them.
|
06-01-2011 at 11:23 AM
|
#21
|
Senior Member
Join Date: Feb 2011
Posts: 154
Thanked:
20 Times
Liked:
27 Times
|
Ya I would look into 3T it's just that it's only offered second semester so it wouldn't work. But thanks for the help though. I think requiring to have a course from this list is stupid haha
|
06-01-2011 at 11:40 AM
|
#22
|
Member
Join Date: Jul 2010
Posts: 27
Thanked:
3 Times
Liked:
2 Times
|
oh they're not cross listed this year ? :S
Last edited by tbhidk : 06-01-2011 at 12:58 PM.
|
06-01-2011 at 11:40 AM
|
#23
|
Elite Member
Join Date: May 2008
Posts: 1,538
Thanked:
274 Times
Liked:
529 Times
|
Oh if you've already taken 2S and 3E then you've met that requirement. I think that means you can take anything now (it doesn't matter if you've met the requirement in 2nd year)
|
06-01-2011 at 12:58 PM
|
#24
|
Member
Join Date: Jul 2010
Posts: 27
Thanked:
3 Times
Liked:
2 Times
|
soooo now that i won't be taking comp sc1md3, do you think i should still take 1fc3? considering i have absolutely no experience with computers, or should i just find two different electives.
aaaaand which electives should they be? i'm a fairly good writer, i just never seem to ever take humanities or soc sci classes seriously, if there's books to be read i always say i will, but i never end up doing it. i would like to take something that will potentially be useful, but i'd prefer something easy to something useful.
i've heard the first year econ courses are easy, but i have absolutely no previous business experience, i didn't even take grade 9 business lol.
|
06-05-2011 at 01:32 PM
|
#25
|
Elite Member
Join Date: Apr 2009
Posts: 974
Thanked:
89 Times
Liked:
366 Times
|
Quote:
Originally Posted by tbhidk
soooo now that i won't be taking comp sc1md3, do you think i should still take 1fc3? considering i have absolutely no experience with computers, or should i just find two different electives.
aaaaand which electives should they be? i'm a fairly good writer, i just never seem to ever take humanities or soc sci classes seriously, if there's books to be read i always say i will, but i never end up doing it. i would like to take something that will potentially be useful, but i'd prefer something easy to something useful.
i've heard the first year econ courses are easy, but i have absolutely no previous business experience, i didn't even take grade 9 business lol.
|
There's two (probably more, actually, but let's just say 'two') approaches to computer science. One is the 'bottom-up' approach, where you learn how to use and apply languages and so on before learning about everything more theoretically. In other words, you learn what computers do before learning about computers themselves.
The 'top-down' approach is the one that complements a mathematics major more, in my opinion. Computer science is basically built on a foundation of mathematical logic. In many ways, theoretical computer science can be seen as the syntactical analysis of formal languages and systems (and model theory, a subset of mathematical logic, can be seen as the semantic counterpart). So, if you have a familiarity with pure mathematics - particularly abstract algebra and logic - you will be able to understand computer science from a 'top-down' perspective.
|
06-05-2011 at 01:54 PM
|
#26
|
Elite Member
Join Date: Jun 2010
Posts: 382
Thanked:
48 Times
Liked:
80 Times
|
Quote:
Originally Posted by Mahratta
There's two (probably more, actually, but let's just say 'two') approaches to computer science. One is the 'bottom-up' approach, where you learn how to use and apply languages and so on before learning about everything more theoretically. In other words, you learn what computers do before learning about computers themselves.
The 'top-down' approach is the one that complements a mathematics major more, in my opinion. Computer science is basically built on a foundation of mathematical logic. In many ways, theoretical computer science can be seen as the syntactical analysis of formal languages and systems (and model theory, a subset of mathematical logic, can be seen as the semantic counterpart). So, if you have a familiarity with pure mathematics - particularly abstract algebra and logic - you will be able to understand computer science from a 'top-down' perspective.
|
1MD3 would be bottom-up and 1FC3 would be top-down then, just to clarify things.
|
06-05-2011 at 02:00 PM
|
#27
|
Elite Member
Join Date: Apr 2009
Posts: 974
Thanked:
89 Times
Liked:
366 Times
|
Quote:
Originally Posted by Andrew A
1MD3 would be bottom-up and 1FC3 would be top-down then, just to clarify things.
|
I don't mean 'theoretical computer science' in computer-scientific terms, so no, not really. But in computer-scientific terms, yes.
To explicate: if your universe of discourse is computer science, then yes. However, I was referring to 'top-down' and 'bottom-up' with mathematical logic as my universe of discourse, so that's not actually what I meant.
Last edited by Mahratta : 06-05-2011 at 02:09 PM.
|
06-05-2011 at 02:39 PM
|
#28
|
Senior Member
Join Date: May 2010
Posts: 222
Thanked:
29 Times
Liked:
28 Times
|
Just a quick correction here, Stats 2D03 is not the required course for Comp Sci anymore, they've just changed it to Stats 3Y03 (you take it in second year Comp Sci), apparently it's Statistics for Engineers.
|
Thread Tools |
Search this Thread |
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
McMaster University News and Information, Student-run Community, with topics ranging from Student Life, Advice, News, Events, and General Help.
Notice: The views and opinions expressed in this page are strictly those of the student(s) who authored the content. The contents of this page have not been reviewed or approved by McMaster University or the MSU (McMaster Students Union). Being a student-run community, all articles and discussion posts on MacInsiders are unofficial and it is therefore always recommended that you visit the official McMaster website for the most accurate up-to-date information.
| |