<p>I know Cooper Union has electrical engineering which touches upon computer engineering because they work hand and hand, but if I really want to work with computers in my career, whether it be computer engineering or computer science: </p>
<ol>
<li><p>is cooper union's 4 year undergraduate study in electrical engineering good enough to prepare me for studying computer engineering/science at a graduate school I will be applying too? or will it focus solely on the electrical engineering stuff and computer eng/sci is only taught at the beginning?</p></li>
<li><p>Can anybody in cooper help me learn about software or computer engineering if I want to learn it/ could I possibly learn that stuff from another university around the area?</p></li>
<li><p>Does the amount of experience in computers I do in my undergraduate study, affect my admission rate for a computer major in graduate school?</p></li>
</ol>
<p>[ACADEMICS</a> | electrical engineering](<a href=“http://www.ee.cooper.edu/?q=node/2]ACADEMICS”>http://www.ee.cooper.edu/?q=node/2)</p>
<p>
</p>
<p>[Course</a> Descriptions | electrical engineering](<a href=“http://www.ee.cooper.edu/?q=node/24]Course”>http://www.ee.cooper.edu/?q=node/24) lists a number courses that would normally be under CS at most schools:</p>
<p>ECE103 Communication Networks
ECE150 Digital Logic Design
ECE151 Computer Architecture
ECE161 Programming Languages
ECE163 Data Structures
ECE164 Data Structures & Algorithms I
ECE165 Data Structures & Algorithms II
ECE309 Introduction to Cryptography
ECE361 Software Engineering & Large Systems Design
ECE409 Advanced Cryptography
ECE453 Advanced Computer Architecture
ECE457 Computer Operating Systems
ECE461 Advanced Programming Methods
ECE462 Interactive Engineering Graphics
ECE464 Databases
ECE466 Compiler Theory
ECE468 Computer Vision
ECE469 Artificial Intelligence</p>
<p>However, it does seem odd that many of the courses numbered 400 or higher (graduate level) cover topics normally covered in junior and senior level undergraduate courses in other schools. Although the selection and breadth of CS courses at Cooper Union may not be as great as at some other schools, it still appears to be pretty decent for both graduate school and employment after graduation.</p>
<p>Here are some recommendations for undergraduate preparation for a well known graduate school in CS:</p>
<p>[Prerequisites</a> for Applying to UC Berkeley | EECS at UC Berkeley](<a href=“http://www.eecs.berkeley.edu/Gradadm/Prerequisites.htm]Prerequisites”>http://www.eecs.berkeley.edu/Gradadm/Prerequisites.htm)</p>
<p>Thanks a lot for all that ucbalumnus. I know UC berkeley is also a very good school for engineering and am applying there. I did not know that the graduate level courses in cooper were taught in junior and senior year in other schools which is very helpful to my decision. If anybody else has info about my 3 questions I appreciate it!</p>
<p>Here is Cooper Union’s curriculum plan for EE majors with emphasis on computer engineering:</p>
<p>[Computer</a> Engineering | electrical engineering](<a href=“http://www.ee.cooper.edu/?q=node/12]Computer”>http://www.ee.cooper.edu/?q=node/12)</p>