|
|
|
Rank: Senior Student
Joined: 3/14/2011 Posts: 132
|
What courses would you take to learn how to make basic mobile apps? Non cs major :)
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
AgriGen wrote:What courses would you take to learn how to make basic mobile apps? Non cs major :) There are actually some Arts/Business courses on video game design, but in terms of the Waterloo non-major CS courses, the selection is very limited and doesn't cover the skills necessary for that kind of thing. You're best off to look for tutorials on the internet or talk to people with experience in the field once you're at university. The Student Developer Network (a FEDS club) at UW is more into the "trendy" areas of the tech industry, where you might be able to get help with this kind of thing. And of course, there's the famous Computer Science Club of the University of Waterloo.
|
|
|
|
Rank: Senior Student
Joined: 3/14/2011 Posts: 132
|
Link on the arts/business game design course? Cant find it on google. Yea bunch of people have told me im better off teaching myself and then hiring a tutor. I know it depends on the individual... but how long would it take to learn to make basic mobile apps? More than a year if I worked on it?
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
AgriGen wrote:Link on the arts/business game design course? Cant find it on google.
Yea bunch of people have told me im better off teaching myself and then hiring a tutor. I know it depends on the individual... but how long would it take to learn to make basic mobile apps? More than a year if I worked on it? The course that I was thinking of is ARTS 304... see calendar description: http://www.ucalendar.uwa...ourse-ARTS.html#ARTS304
I think there might be another similar course. And it's not just open to Arts and Business students, I was thinking of the DAC section cross-listed under the same course code. I can't imagine learning how to code mobile apps would take more than a month if you put a lot of time into it. It's not too difficult, just start with simple things and go from there.
|
|
|
|
Rank: Senior Student
Joined: 3/14/2011 Posts: 132
|
Mother of god... those courses look amazing! Why havnt I heard of them before? Do you know anyone who completed them?
|
|
|
|
Rank: Student Council
Joined: 1/28/2011 Posts: 482
|
greygoose wrote:AgriGen wrote:Link on the arts/business game design course? Cant find it on google.
Yea bunch of people have told me im better off teaching myself and then hiring a tutor. I know it depends on the individual... but how long would it take to learn to make basic mobile apps? More than a year if I worked on it? The course that I was thinking of is ARTS 304... see calendar description: http://www.ucalendar.uwa...ourse-ARTS.html#ARTS304
I think there might be another similar course. And it's not just open to Arts and Business students, I was thinking of the DAC section cross-listed under the same course code. I can't imagine learning how to code mobile apps would take more than a month if you put a lot of time into it. It's not too difficult, just start with simple things and go from there. Oh interesting, I didnt know they had a course for this : O Yeah most of our CS courses teach traditional concepts. You won't really see a mobile app development course. Although, there is going to be an Open Source Development course being created under the SE curriculum in a year or two. But yeah mobile app development is not difficult to learn by yourself through online tutorials, definitely doesn't take more than a year to learn the basics. Edit-- actually, you learn some mobile development in CS 349, which is a User Interfaces class. They've been learning some Android, which makes sense. Good way to understand Views and Intents and all that fun stuff. UW Software Engineering 2015Check out my blog, where I talk about school, coop terms, and other random stuff :)
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
aimango wrote:Oh interesting, I didnt know they had a course for this : O Yeah most of our CS courses teach traditional concepts. You won't really see a mobile app development course. Although, there is going to be an Open Source Development course being created under the SE curriculum in a year or two.
But yeah mobile app development is not difficult to learn by yourself through online tutorials, definitely doesn't take more than a year to learn the basics.
Edit-- actually, you learn some mobile development in CS 349, which is a User Interfaces class. They've been learning some Android, which makes sense. Good way to understand Views and Intents and all that fun stuff. That ARTS 304 course is a big/fun thing for people interested in video game design. I've heard lots of positive things about it. And yes, UI has been doing a small amount of mobile development lately, but of course it is very prof-dependent. That course changes a lot from term to term. And it's a CS-major (/SE) course, which is why I did not mention it.
|
|
|
|
Rank: Senior Student
Joined: 1/8/2012 Posts: 67
|
Hi
Do I have to be a genius to do pure maths? I am a bit scared of those formidably brilliant students at Waterloo because I am not a genius. I have never won IMO, not even CMO, but I want to do pure maths never the less.
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
waterfall wrote:Hi
Do I have to be a genius to do pure maths? I am a bit scared of those formidably brilliant students at Waterloo because I am not a genius. I have never won IMO, not even CMO, but I want to do pure maths never the less.
I've never won any math contest, but here I am, studying pure mathematics. I mean, I'm not stupid, but I wouldn't exactly call myself the sharpest knife in the drawer. I think there is some sort of threshold intelligence for doing pure math, but it's nowhere close to "genius"-hood. If you're struggling with high school math, I'd say maybe you don't have the potential for it. But it's mostly a tradeoff between hard work and intelligence. That is, if you're super intelligent, you'll have to work hard, but not as hard as someone less intelligent than you. The scale slides, somewhat, so the less innate advantage you have, the harder you have to work. But eventually, the workload gets to a point where it evens out somewhat. I've seen this coming into third year--a lot of people that ran circles around me in first year are now burning out now that they can't just coast on smarts. I think in the end, desire, commitment, and perseverance matter more than anything else.
|
|
|
|
Rank: Frosh
Joined: 2/10/2012 Posts: 23
|
What about a very bright math student.I'm not implying anything about me but do they find pure math classes challenging ? I mean , can somebody score very high and still not be, let's say , one of the top mathematician in the world ? Same question about computer science.
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
xtremepi wrote:What about a very bright math student.I'm not implying anything about me but do they find pure math classes challenging ? I mean , can somebody score very high and still not be, let's say , one of the top mathematician in the world ? Same question about computer science. Of course you're still going to find things challenging. Granted, you may not be putting as much work in, but there's always a number of bonus questions and the like to appeal to a wide range of abilities. I am not saying that these classes are aimed at even average people--they're aimed at the top. On one hand, this shouldn't scare people away. More people are qualified to take these classes than the people who actually do. But on the other hand, no one is going to be bored. The same applies in the computer science arena. I'd say that a world's top mathematician would find other ways to challenge himself, like taking upper level math courses in his first year along with the advanced courses. :P
|
|
|
|
Rank: Senior Student
Joined: 1/6/2012 Posts: 253
|
greygoose wrote:Just as the title says, ask me anything** :) In particular, I am very familiar with the majors offered by the math faculty/school of computer science at UW, courses offered, co-op, the campus itself and residence, student life, and pure mathematics, CS, and IT in general. Obviously I'm less knowledgeable in some areas than others, and I'm not crazy about financial and business degrees, but I'll make that clear right now and I'll point you in the right direction for objective information about them. I can also offer some information about U of T, though I would warn that I am biased against it... I really dislike U of T, though not for academic reasons. I also know a little about Seneca and its tech school programs. **DO NOT ask about admission marks, or anything related to admission processes. Random people on the internet are the worst source of information. You are just looking for affirmation. This is the wrong place to ask. Contact the admissions office if you have questions: myapplication@uwaterloo.ca. Rather than asking "what were your marks??", read UW's data on entrance averages by program. How'd you put "I am a Pure Math/CS (formerly Co-op) Student at UW, ask me anything." under a straight line>? did you do that on profile? University of Toronto: Chemical Engineering --- Rejected...was 1st choice University of Toronto: Computer Science --- Accepted (April 19th) University of Waterloo: Chemical Engineering --- Accepted (April 7th) McGill University: Electrical, Computer & Software Engineering --- Accepted. (Mar 12th) University of Calgary: Engineering--- Accepted. (Mar 13th)
|
|
|
|
Rank: Frosh
Joined: 2/10/2012 Posts: 23
|
Quote:I'd say that a world's top mathematician would find other ways to challenge himself, like taking upper level math courses in his first year along with the advanced courses. :P How can he/she do that, as long as everyone needs to take a strict sequence of courses (with the option of choosing between some courses )? Could you give me an example about what courses do you refer to ? Damn, I've been sick since last week, could not attend the March break day.
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
xtremepi wrote:Quote:I'd say that a world's top mathematician would find other ways to challenge himself, like taking upper level math courses in his first year along with the advanced courses. :P How can he/she do that, as long as everyone needs to take a strict sequence of courses (with the option of choosing between some courses )? Could you give me an example about what courses do you refer to ? Damn, I've been sick since last week, could not attend the March break day. It's too bad you couldn't attend the open house! But that's alright. Prerequisites can easily be overrode by profs if you demonstrate an aptitude for the material and a strong desire to take the course. For instance, it is typical for students to take MATH 249 in their 1B terms, even though this course requires two of the courses you take that semester as prerequisites. I know of people that took complex analysis (PMATH 352) in their 1B terms as well. (Note: the overriding of prerequisites is not easy in CS and Actsci, because all overrides must go through advisors rather than profs. For any other department, it's usually easy.)
|
|
|
|
Rank: Senior Student
Joined: 1/8/2012 Posts: 67
|
greygoose wrote:xtremepi wrote:Quote:I'd say that a world's top mathematician would find other ways to challenge himself, like taking upper level math courses in his first year along with the advanced courses. :P How can he/she do that, as long as everyone needs to take a strict sequence of courses (with the option of choosing between some courses )? Could you give me an example about what courses do you refer to ? Damn, I've been sick since last week, could not attend the March break day. It's too bad you couldn't attend the open house! But that's alright. Prerequisites can easily be overrode by profs if you demonstrate an aptitude for the material and a strong desire to take the course. For instance, it is typical for students to take MATH 249 in their 1B terms, even though this course requires two of the courses you take that semester as prerequisites. I know of people that took complex analysis (PMATH 352) in their 1B terms as well. (Note: the overriding of prerequisites is not easy in CS and Actsci, because all overrides must go through advisors rather than profs. For any other department, it's usually easy.) How is that even possible? Have they taught themselves all requisite materials? Do they have the so-called "beautiful minds"?
|
|
|
|
Rank: Frosh
Joined: 2/10/2012 Posts: 23
|
Quote:Prerequisites can easily be overrode by profs if you demonstrate an aptitude for the material and a strong desire to take the course. For instance, it is typical for students to take MATH 249 in their 1B terms, even though this course requires two of the courses you take that semester as prerequisites. I know of people that took complex analysis (PMATH 352) in their 1B terms as well.
So, you say that MATH 145 MATH 147 CS 145 MATH 146 MATH 148 CS 146 MATH 249 PMATH 352 is feasible ? PMATH 352 requires MATH 2[34]7. This would mean that I would bypass MATH 2[34]7 . I don't think they would agree since they're main goal is to make you pay for it. Last time when I was a student at UW, I spoke with an adivsor about taking advanced courses, and they've said " no way " . They were very strict about prerequisites. Quote:I know of people that took complex analysis (PMATH 352) in their 1B terms as well.
What did they do ? Ah... so many rules and policies ... just to **** you up. What do they care what grades would you take as long as yo pay for those courses ?
|
|
|
Rank: Student Body President  Joined: 12/19/2010 Posts: 1,593
|
waterfall wrote:greygoose wrote:xtremepi wrote:Quote:I'd say that a world's top mathematician would find other ways to challenge himself, like taking upper level math courses in his first year along with the advanced courses. :P How can he/she do that, as long as everyone needs to take a strict sequence of courses (with the option of choosing between some courses )? Could you give me an example about what courses do you refer to ? Damn, I've been sick since last week, could not attend the March break day. It's too bad you couldn't attend the open house! But that's alright. Prerequisites can easily be overrode by profs if you demonstrate an aptitude for the material and a strong desire to take the course. For instance, it is typical for students to take MATH 249 in their 1B terms, even though this course requires two of the courses you take that semester as prerequisites. I know of people that took complex analysis (PMATH 352) in their 1B terms as well. (Note: the overriding of prerequisites is not easy in CS and Actsci, because all overrides must go through advisors rather than profs. For any other department, it's usually easy.) How is that even possible? Have they taught themselves all requisite materials? Do they have the so-called "beautiful minds"? Often its not requisite material that makes courses a prerequisite, just the mathematical training that the courses provide.
|
|
|
Rank: Student Council  Joined: 11/30/2010 Posts: 433
|
On the topic above (too much copy/pasting so I won't bother), sometimes the prerequisite for a 4th year class is just a first year class that's offered in the first half of the year. So, if you take that you're set to take the 2nd half in the winter. I can't think of any courses like that off the top of my head, but I did do that where a 2nd year course was required for a 4th year course and now I'm in that course (combinatorics - I love it!). Queen's-Trent Concurrent Education, '14 (Trent B.Sc) and '15 (Queen's B.Ed)
|
|
|
|
Rank: Senior Student
Joined: 1/8/2012 Posts: 67
|
But, what is the point in overriding into such advanced courses, if one is still required to have all the necessary credits in order to graduate? (Math145,6,7,8,245,7,9,Stat240,1,Pmath345,6,351,2,365,450 and blahblah) Say if you have a credit in PMATH 351, will you be exempted from MATH 247?
I'll just follow the ordinary path... given that I am not a genius...
By the way, how many 400-level pmath courses does on ordinary pure math student take per term? I would like to take 432,433,440,441,442,444,467,and 450. It turns out to be I have to take 3 PMATH courses per term. Do you think this is doable?
|
|
|
|
Rank: Student Body Vice-President
Joined: 5/15/2011 Posts: 702
|
xtremepi wrote:So, you say that
MATH 145 MATH 147 CS 145
MATH 146 MATH 148 CS 146 MATH 249 PMATH 352
is feasible ? It would be an insane courseload, so not recommended, but yes, it is feasible in terms of overrides. xtremepi wrote: PMATH 352 requires MATH 2[34]7. This would mean that I would bypass MATH 2[34]7 . I don't think they would agree since they're main goal is to make you pay for it. Last time when I was a student at UW, I spoke with an adivsor about taking advanced courses, and they've said " no way " . They were very strict about prerequisites. I think you'll find the story is much different once you're actually admitted. Especially when you're not talking to the program specific advisors, but rather just the first year advisors. The first year advisors told me to take CS 115. Later, I regretted not taking CS 145, having taken 135. You still have to take MATH 2[34]7 at some point, but you don't necessarily have to take it first. I know many, many people that took PMATH 352 (complex analysis) in their 1B term. xtremepi wrote:Quote:I know of people that took complex analysis (PMATH 352) in their 1B terms as well.
What did they do ? Ah... so many rules and policies ... just to **** you up. What do they care what grades would you take as long as yo pay for those courses ? They asked the profs to let them in, and the profs let them in. Really, they don't care what courses you take so long as you're paying tuition. waterfall wrote:But, what is the point in overriding into such advanced courses, if one is still required to have all the necessary credits in order to graduate? (Math145,6,7,8,245,7,9,Stat240,1,Pmath345,6,351,2,365,450 and blahblah) Say if you have a credit in PMATH 351, will you be exempted from MATH 247? A lot of the courses people override into early, such as MATH 249 or PMATH 352, don't have a fundamental reliance on the material in the prerequisite courses. As such, profs are happy to let people in who are willing to pick up the missing material on their own time, because they demonstrate an aptitude for the material and a great desire to take the course. You will not ever be exempted from MATH 2[34]7, as it's a requirement for your BMath. You just take it later as a bird course, or something. (I know a few people that aren't going to take it until their last semester, which I think is a bit silly, but whatever.) waterfall wrote:I'll just follow the ordinary path... given that I am not a genius...
By the way, how many 400-level pmath courses does on ordinary pure math student take per term? I would like to take 432,433,440,441,442,444,467,and 450. It turns out to be I have to take 3 PMATH courses per term. Do you think this is doable? I'm not a genius either, and that's exactly what I'm doing. :) I think most PMATH students take 2-3 PMATH courses per term, in addition to some other math courses (usually CS or CO).
|
|
|