true, true. I graduated from UM last year with a BS in computer engineering and this is very much how it is at UM. The core classes for either CS or CE are very similar the distinction really lies outside the core classes. Computer Science is a Literature, Science and the Arts degree and so there more humanities and social science type classes that are required, whereas engineering typically has more scientific, mathematic classes that are required. At least at UM I wouldn't say that CS is for software people and CE is for hardware people. I am now a Software Engineer despite being CE and always concentrated more on the software side of things. Likewise I had friends that graduated with CS degrees and took more hardware classes than I. The good advice is to look at the schools you are interested and check out the classes. Ask questions to the undergraduate admissions offices and they can help out too. And typically you don't have to go in knowing what major you want either. You have some time to decide. I went in undecided and didn't transfer into the engineering school until sophomore year. As Bren mentioned though not all schools are the same, this is just my experience.
true, true. I graduated from UM last year with a BS in computer engineering and this is very much how it is at UM. The core classes for either CS or CE are very similar the distinction really lies outside the core classes. Computer Science is a Literature, Science and the Arts degree and so there more humanities and social science type classes that are required, whereas engineering typically has more scientific, mathematic classes that are required. At least at UM I wouldn't say that CS is for software people and CE is for hardware people. I am now a Software Engineer despite being CE and always concentrated more on the software side of things. Likewise I had friends that graduated with CS degrees and took more hardware classes than I. The good advice is to look at the schools you are interested and check out the classes. Ask questions to the undergraduate admissions offices and they can help out too. And typically you don't have to go in knowing what major you want either. You have some time to decide. I went in undecided and didn't transfer into the engineering school until sophomore year. As Bren mentioned though not all schools are the same, this is just my experience.