Academic Quality, IU or Miami of Ohio?

<p>First off let me say that I know that Indiana University doesn't have any engineering majors, EXCEPT for Computer Science, my main interest.</p>

<p>Essentially my question is one that has given me a straight answer to before, "Does Indiana University or Miami University (Ohio) have a more well known CS program?" I've tried looking at rankings for Computer Science, but those are only for graduate courses (Best</a> Computer Science Programs | Top Computer Science Schools | US News Best Graduate Schools), which isn't fair compared to Miami's main focus on undergrads. </p>

<p>Does anyone have any input? Preferably from someone in the industry, not just someone random saying, "Oh yeah, Indiana is a better school." I've visited both and been essentially told it's not a matter of me getting in, but a matter of how much money they give me. </p>

<p>Thanks for any and all advice!</p>

<p>-Eric</p>

<p>They’re both fine. Just choose based on money, programs you want to work with, etc. These things you have to find out for yourself.</p>

<p>Thanks for the input NeoDymium! According to the CS department head at Miami, I shouldn’t have to pay to go there, which is awesome.</p>

<p>Miami Ohio appears to have a larger selection of advanced CS courses. It also has ABET accreditation in CS, which may be useful for some niche areas (e.g. patent agent or patent lawyer), and gives some assurance of a decent standard of quality of the degree program.</p>

<p>And if Miami Ohio is free, so much the better.</p>

<p>Thanks, your logic makes sense, honestly whichever one gets me a more interesting job.</p>

<p>Try to include the following junior and senior level courses in your schedule, as their concepts are commonly used in industry software jobs:</p>

<p>algorithms and complexity
operating systems
networks
databases
security and cryptography
software engineering</p>

<p>Other courses may be applicable to specific areas or applications of computer software (e.g. graphics and artificial intelligence for games; digital design, computer architecture, and compilers if you work closely with hardware designers).</p>

<p>You sir have been very helpful, thanks again.</p>