<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Chemistry for Software Engineers</title>
	<atom:link href="http://compsci.ca/blog/chemistry-for-software-engineers/feed/" rel="self" type="application/rss+xml" />
	<link>http://compsci.ca/blog/chemistry-for-software-engineers/</link>
	<description>Programming, Education, Computer Science</description>
	<lastBuildDate>Thu, 24 Feb 2011 18:08:53 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Choosing between Computer Science and Computer Engineering &#124; CompSci.ca/blog</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-114105</link>
		<dc:creator>Choosing between Computer Science and Computer Engineering &#124; CompSci.ca/blog</dc:creator>
		<pubDate>Sun, 27 Dec 2009 23:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-114105</guid>
		<description>[...] the systems &#8212; power management, thermodynamics, magnetic fields. Also, I&#8217;m not a fan of required Chemistry course. Personally, I&#8217;m not that interested in such level of detail, especially when the area of [...]</description>
		<content:encoded><![CDATA[<p>[...] the systems &#8212; power management, thermodynamics, magnetic fields. Also, I&#8217;m not a fan of required Chemistry course. Personally, I&#8217;m not that interested in such level of detail, especially when the area of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-39899</link>
		<dc:creator>Tony</dc:creator>
		<pubDate>Wed, 08 Aug 2007 03:28:11 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-39899</guid>
		<description>Indeed it is problem solving, and specifically &lt;em&gt;problem solving in a remote field&lt;/em&gt;. Granted, chemistry on its own is not very useful for software engineering. Then again it&#039;s not the only &quot;doesn&#039;t quite make sense&quot; course that you&#039;ll be taking. After all, University is often about the process of learning, and not necessary the specifics of what you learn ;)</description>
		<content:encoded><![CDATA[<p>Indeed it is problem solving, and specifically <em>problem solving in a remote field</em>. Granted, chemistry on its own is not very useful for software engineering. Then again it&#8217;s not the only &#8220;doesn&#8217;t quite make sense&#8221; course that you&#8217;ll be taking. After all, University is often about the process of learning, and not necessary the specifics of what you learn <img src='http://compsci.ca/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iluvchairs112</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-38396</link>
		<dc:creator>iluvchairs112</dc:creator>
		<pubDate>Tue, 31 Jul 2007 23:48:05 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-38396</guid>
		<description>@Tony - personally I think it&#039;d be better to be well rounded in something else that I enjoy or am good at (although I&#039;ll probably end up being okay at chem anyway ... I&#039;d just much rather physics anyday).  But thankfully biology isn&#039;t a required course, I don&#039;t think I could handle that.  I guess my school is pretty lucky to have a Computer Engineering course, I wanted to take it just for a basis of engineering but no such luck.  Although physics both relates to software engineering as well as has to do with the basic scientific process.  Would physics not be much more important that chemistry?

@Skynet - From reading what you wrote, I think I somewhat understand why chem is required.  The knowledge of what goes on inside the computer and how it works ... well that makes sense.  I suppose it would be like all general high school courses, there is a part of the course that actually matters to your career path.  I really don&#039;t have enough knowledge about chemistry (as I haven&#039;t taken it yet) to judge, but I get the feeling that&#039;s what it&#039;ll be like.

After contacting the software engineering department at Waterloo (and explaining that I had the problem of gr 12 chem vs computer engineering) they told me that the first year chem course is a follow on from the gr 12 chem and that, even though some engineers do not use chemistry in their careers, the first year university course emphasizes problem solving rather than strict chemistry facts.  Although I&#039;m not convinced that chemistry is very useful for software engineering, I now have a little more understanding of it.</description>
		<content:encoded><![CDATA[<p>@Tony &#8211; personally I think it&#8217;d be better to be well rounded in something else that I enjoy or am good at (although I&#8217;ll probably end up being okay at chem anyway &#8230; I&#8217;d just much rather physics anyday).  But thankfully biology isn&#8217;t a required course, I don&#8217;t think I could handle that.  I guess my school is pretty lucky to have a Computer Engineering course, I wanted to take it just for a basis of engineering but no such luck.  Although physics both relates to software engineering as well as has to do with the basic scientific process.  Would physics not be much more important that chemistry?</p>
<p>@Skynet &#8211; From reading what you wrote, I think I somewhat understand why chem is required.  The knowledge of what goes on inside the computer and how it works &#8230; well that makes sense.  I suppose it would be like all general high school courses, there is a part of the course that actually matters to your career path.  I really don&#8217;t have enough knowledge about chemistry (as I haven&#8217;t taken it yet) to judge, but I get the feeling that&#8217;s what it&#8217;ll be like.</p>
<p>After contacting the software engineering department at Waterloo (and explaining that I had the problem of gr 12 chem vs computer engineering) they told me that the first year chem course is a follow on from the gr 12 chem and that, even though some engineers do not use chemistry in their careers, the first year university course emphasizes problem solving rather than strict chemistry facts.  Although I&#8217;m not convinced that chemistry is very useful for software engineering, I now have a little more understanding of it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Skynet</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-38337</link>
		<dc:creator>Skynet</dc:creator>
		<pubDate>Tue, 31 Jul 2007 18:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-38337</guid>
		<description>Having taken the course in question, I would disagree with the thought that &quot;They’re checking to see if you can handle the basic rigors of scientific process.&quot; As I recall, there was much more concept and theory than actual scientific derivation. After all, it&#039;s &quot;Chemistry for Engineers.&quot; (aka: Someone&#039;s already figured this out, let&#039;s treat it as true and move on) 

As I stated on the forum, I believe that the primary reason behind including Chemistry (and Physics, and Electricity, etc) is that it is an Engineering program, and a SoftEng should be able to learn (if necessary) any aspect which may interfere with their program&#039;s operation. 

When you take Chem, you learn about electrons, various types of metals (including things like silicon and germanium, key parts in computers). You&#039;re also formally taught about the differences between various metals - what oxidizes, what doesn&#039;t. When you take the Electricity and Magnetism course, the prof relies on you knowing these things already - knowing that like charges repel, knowing that silicon is a semiconductor. All of this information prepares you for the possibility of actually having to care about what goes on inside a computer at the low level, should your career ever throw that at you. Some software engineers take analog circuit design, which requires all of the foundations mentioned above. You may not need to care now, but you&#039;ll have the knowledge to build upon if necessary, and it&#039;s the potential to understand everything about your chosen field which will help you become an engineer.</description>
		<content:encoded><![CDATA[<p>Having taken the course in question, I would disagree with the thought that &#8220;They’re checking to see if you can handle the basic rigors of scientific process.&#8221; As I recall, there was much more concept and theory than actual scientific derivation. After all, it&#8217;s &#8220;Chemistry for Engineers.&#8221; (aka: Someone&#8217;s already figured this out, let&#8217;s treat it as true and move on) </p>
<p>As I stated on the forum, I believe that the primary reason behind including Chemistry (and Physics, and Electricity, etc) is that it is an Engineering program, and a SoftEng should be able to learn (if necessary) any aspect which may interfere with their program&#8217;s operation. </p>
<p>When you take Chem, you learn about electrons, various types of metals (including things like silicon and germanium, key parts in computers). You&#8217;re also formally taught about the differences between various metals &#8211; what oxidizes, what doesn&#8217;t. When you take the Electricity and Magnetism course, the prof relies on you knowing these things already &#8211; knowing that like charges repel, knowing that silicon is a semiconductor. All of this information prepares you for the possibility of actually having to care about what goes on inside a computer at the low level, should your career ever throw that at you. Some software engineers take analog circuit design, which requires all of the foundations mentioned above. You may not need to care now, but you&#8217;ll have the knowledge to build upon if necessary, and it&#8217;s the potential to understand everything about your chosen field which will help you become an engineer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-38324</link>
		<dc:creator>Tony</dc:creator>
		<pubDate>Tue, 31 Jul 2007 16:30:30 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-38324</guid>
		<description>Physics would just be one course - two sciences make for a better foundation. You&#039;ll be taking plenty of &lt;em&gt;computer related&lt;/em&gt; courses in Software Engineering, so they want you to be better rounded. I know it seems ironic to miss out on a Computer Engineering class, though many high schools don&#039;t even have that.

I figure that for the purposes of a scientific foundation, any other science (in addition to physics) would do. You would probably draw as much experience out of biology. Though a credit in chemistry offers the additional benefit of Engineering accreditation, so the choice is clear. Just think of the Iron Ring -- it&#039;s worth putting up with a couple of intro chemistry courses ;)</description>
		<content:encoded><![CDATA[<p>Physics would just be one course &#8211; two sciences make for a better foundation. You&#8217;ll be taking plenty of <em>computer related</em> courses in Software Engineering, so they want you to be better rounded. I know it seems ironic to miss out on a Computer Engineering class, though many high schools don&#8217;t even have that.</p>
<p>I figure that for the purposes of a scientific foundation, any other science (in addition to physics) would do. You would probably draw as much experience out of biology. Though a credit in chemistry offers the additional benefit of Engineering accreditation, so the choice is clear. Just think of the Iron Ring &#8212; it&#8217;s worth putting up with a couple of intro chemistry courses <img src='http://compsci.ca/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: iluvchairs112</title>
		<link>http://compsci.ca/blog/chemistry-for-software-engineers/comment-page-1/#comment-38295</link>
		<dc:creator>iluvchairs112</dc:creator>
		<pubDate>Tue, 31 Jul 2007 13:45:44 +0000</pubDate>
		<guid isPermaLink="false">http://compsci.ca/blog/chemistry-for-software-engineers/#comment-38295</guid>
		<description>Nice article - good summarization.
Although I am still puzzled ... the scientific process can be learned in physics, can it not?  I understand how physics relates to software engineering, so this makes sense.  Would it not be better to be taking more computer related classes rather than chemistry?
Agreed - being well rounded is good.  Why must software engineers be well rounded in chemistry though?</description>
		<content:encoded><![CDATA[<p>Nice article &#8211; good summarization.<br />
Although I am still puzzled &#8230; the scientific process can be learned in physics, can it not?  I understand how physics relates to software engineering, so this makes sense.  Would it not be better to be taking more computer related classes rather than chemistry?<br />
Agreed &#8211; being well rounded is good.  Why must software engineers be well rounded in chemistry though?</p>
]]></content:encoded>
	</item>
</channel>
</rss>


