Choosing Engineering I courses and few other questions
06-15-2012 at 12:25 PM
|
#16
|
Elite Member
Join Date: May 2012
Posts: 360
Thanked:
14 Times
Liked:
64 Times
|
Quote:
Originally Posted by Arisu4
thanks Chris, I have no programming experience, whatsoever, but from what I heard that isn't a problem since the program has no programming prerequisites.
I hope that would be alright, or would you suggest to start learning Python's basics over the summer so I have an easier time during the fall?
|
If you have spare time now, it would be a good idea to buy the textbook and start learning Python right away, to gain some programming experience. (In fact, that's exactly what I'm doing now, as I plan to take CS1MD3 in the fall.) That said, Python is much easier to learn than Java / C++.
Arisu4
says thanks to Alexmahone for this post.
|
06-15-2012 at 12:26 PM
|
#17
|
Elite Member
Join Date: May 2011
Posts: 1,088
Thanked:
207 Times
Liked:
360 Times
|
Quote:
Originally Posted by Arisu4
thanks Chris, I have no programming experience, whatsoever, but from what I heard that isn't a problem since the program has no programming prerequisites.
I hope that would be alright, or would you suggest to start learning Python's basics over the summer so I have an easier time during the fall?
|
It's a good idea to learn some basic programming principles before you start school. You can check out some of the tutorial videos on YouTube.
I found this tutorial for Python (feel free to look for other videos if you don't like this one):
http://www.youtube.com/watch?v=4Mf0h3HphEA
I had no experience in Python and totally loved that course !
Good luck !
Arisu4
says thanks to jim1 for this post.
|
06-15-2012 at 12:34 PM
|
#18
|
Elite Member
Join Date: May 2011
Posts: 1,088
Thanked:
207 Times
Liked:
360 Times
|
Quote:
Originally Posted by Alexmahone
If you have spare time now, it would be a good idea to buy the textbook and start learning Python right away, to gain some programming experience. (In fact, that's exactly what I'm doing now, as I plan to take CS1MD3 in the fall.) That said, Python is much easier to learn than Java / C++.
|
I like the idea of buying the textbook now...I had friends who didn't have the python book for like a month because it was all sold out :/
|
06-15-2012 at 12:36 PM
|
#19
|
Elite Member
Join Date: May 2012
Posts: 360
Thanked:
14 Times
Liked:
64 Times
|
Quote:
Originally Posted by jim1
I like the idea of buying the textbook now...I had friends who didn't have the python book for like a month because it was all sold out :/
|
They could have bought it on Amazon, like me.
|
06-19-2012 at 09:37 PM
|
#20
|
Member
Join Date: May 2012
Posts: 50
Thanked:
2 Times
Liked:
7 Times
|
Thank you all for the replies. I am planing to buy used Python textbook, once I finish my registration.
Also, another odd question:
In these forums, is it polite to write thank you reply or just leave it, since you don't add anything constructive to the thread? or is using the thank you/like buttons enough?
|
06-19-2012 at 09:40 PM
|
#21
|
Moderator
Join Date: Jun 2008
Posts: 12,484
Thanked:
1,629 Times
Liked:
604 Times
|
Quote:
Originally Posted by Arisu4
Thank you all for the replies. I am planing to buy used Python textbook, once I finish my registration.
Also, another odd question:
In these forums, is it polite to write thank you reply or just leave it, since you don't add anything constructive to the thread? or is using the thank you/like buttons enough?
|
Pretty much everyone uses the thank you/like button.
If it's a personal thread where others haven't been asking questions then it's alright to add a thank you post if you wish. If it's a more general thread with lots of questions being asked by multiple users then please refrain from posting those kinds of replies since they could drown out questions and such. You could also PM people to say thank you if you wish.
__________________
Jeremy Han
McMaster Alumni - Honours Molecular Biology and Genetics
Pennsylvania College of Optometry at Salus University Third Year - Doctor of Optometry
Arisu4
says thanks to jhan523 for this post.
|
06-21-2012 at 09:18 AM
|
#22
|
Member
Join Date: Oct 2009
Posts: 52
Thanked:
6 Times
Liked:
17 Times
|
Quote:
Originally Posted by Chris23
it is very easy for course selection yes. If you want to go into management, you will need one of the econ electives. cant remember if it is 1b03 or 1bb3. both are easy and straight forward. you dont have much choice about what term you take your compulsory courses. They are all set to either first or second term, with the exception being 1c03 and 1d03, which can be either first or second term. I would recommend not putting them both in the same term. If you are not a good programmer, 1d03 could prove difficult, I took it second term and due to the low marks from the first term class, the labs were apparently made to be much easier than that of the first term. Also now 1d03 is using python as its programming language, so that should be much easier than when we used to do C++
|
When did they teach C++? I remember them teaching C# and then switching to python the following year. Not that it really matters, although I've always thought it was a bad idea to switch it to python, learning a C based language is probably more useful in the long run.
|
06-21-2012 at 09:45 AM
|
#23
|
Member
Join Date: May 2012
Posts: 50
Thanked:
2 Times
Liked:
7 Times
|
I actually talked to my uncle, who is a programmer and he didn't seem to like Python, even asked me if its possible to take a course which uses a different language (C++ or Java).
I doubt there are other courses equivalent to ENGINEER 1D04
and I am guessing that my uncle might not be completely right, there must be a good reason why Python was chosen for engineering I.1D04
|
06-21-2012 at 11:02 AM
|
#24
|
Elite Member
Join Date: Aug 2008
Posts: 5,014
Thanked:
406 Times
Liked:
2,312 Times
|
Quote:
Originally Posted by Arisu4
I actually talked to my uncle, who is a programmer and he didn't seem to like Python, even asked me if its possible to take a course which uses a different language (C++ or Java).
I doubt there are other courses equivalent to ENGINEER 1D04
and I am guessing that my uncle might not be completely right, there must be a good reason why Python was chosen for engineering I.1D04
|
Its not about the language, its about learning the methodology.. I'm assuming the department heads thought it best to use Python... for whatever reason.
|
06-21-2012 at 01:15 PM
|
#25
|
Member
Join Date: Oct 2009
Posts: 52
Thanked:
6 Times
Liked:
17 Times
|
Quote:
Originally Posted by RyanC
Its not about the language, its about learning the methodology.. I'm assuming the department heads thought it best to use Python... for whatever reason.
|
As I had already mentioned, the school used to teach 1D04 using C#, but due to student feedback they decided to use a more... understandable language since not everyone in engineering is also a programmer. I still think they made a poor decision, .NET languages are very useful and understanding C# syntax and functions gives students insight into other similar languages like C++ or Java. Python is very meh.
|
06-21-2012 at 02:13 PM
|
#26
|
Account Locked
Join Date: May 2011
Posts: 687
Thanked:
53 Times
Liked:
287 Times
|
Yup the change was made for the sole purpose of making the course either... although i think a change in professors would have done the trick.
Farmar quote: "What is Hamilton best known for? WATERFALLS!"
...thought it was called the steel city.
|
06-21-2012 at 05:31 PM
|
#27
|
Elite Member
Join Date: May 2012
Posts: 360
Thanked:
14 Times
Liked:
64 Times
|
Quote:
Originally Posted by Arisu4
I actually talked to my uncle, who is a programmer and he didn't seem to like Python, even asked me if its possible to take a course which uses a different language (C++ or Java).
I doubt there are other courses equivalent to ENGINEER 1D04
and I am guessing that my uncle might not be completely right, there must be a good reason why Python was chosen for engineering I.1D04
|
Python as a First Language
|
06-21-2012 at 08:23 PM
|
#28
|
Elite Member
Join Date: May 2011
Posts: 1,088
Thanked:
207 Times
Liked:
360 Times
|
Quote:
Originally Posted by Alexmahone
|
John Zelle is the author of the python book that we used in first year engineering...I absolutely loved his style and approach to programming !
|
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.
| |