<p>I have no knowledge about Farmingdale’s CE and CP. I don’t really know computer programming is. Is that more technical like Information Science or a very specialized program in computer science (like software engineering)?</p>
<p>Since you are doing AA in Computer Science, you probably have found yourself comfortable with writing codes.
Computer engineering is quite different because it has both eletrical and computer science aspects. In terms of interest, you have to find out whether you like EE or not.</p>
<p>The good side about computer engineering is that you get to know the hardware and software, at the level of computer architecture. The thread I made you to read reflected that even an EE could do programming in the end. Computer Science is probably the ideal path to software engineering. </p>
<p>If you really want to do computer engineering, make sure you enjoy both curriculum. I have heard many upperclassmen complaining about how they lost interest in CpE because of the fact that they didn’t like physics and circuit. </p>
<p>Whichever you take, make sure your interest comes first. </p>
<ul>
<li>edit:
<a href=“http://www.farmingdale.edu/academic_programs/pdf/ComProgInfSystems.pdf[/url]”>http://www.farmingdale.edu/academic_programs/pdf/ComProgInfSystems.pdf</a>
I was right about computer programming. It is more technical than computer science.</li>
</ul>
<p>Since you mention computer science and accounting, I would say do computer programming, and take the following credits:
- Business & Computer System (I think this is the must credits) + Liberal Arts and Science
- Programming Track</p>
<p>If you look at #1 there is accounting and business involved. This is more like Baruch College’s Information System. </p>
<p>The programming track is very helpful. You should take data structure regardless. This is a very fundemtnal course in computer science and computer engineering. If you want to become a software engineer, or anyone who wants to specialize in areas where computer science involves, data structure is extremely critical. </p>
<p>The sad part is that you don’t have algorithm course. I believe computer engineering offer that. Data structure and algorithm discuss how to “make” a program run from 10000000000000000000000000 years to 0.0000001 seconds.</p>
<p>But that’s okay. I think computer programming is a lot better in your case since you have AA in Computer science. If you want to further your knowledge, do master then (I know you have 2 years + 4 years… but sometime you might have to do master to really further your knowledge). </p>
<p>If you find yourself lending toward finance, you can always do financial engineering like I said, which is finance analysis + software engineering.</p>