Quote:
Originally Posted by davidthefat
Even the real low level stuff like computer architectures? I mean I don't want to just LEARN about them, but actually design and optimize them. Who knows, by the time I go to grad school, quantum computing will have already made big leaps, may be enough so that it would be ready for consumer usage (a little far fetched, but certainly in industry)
|
Computer Architecture is a CS topic. You would cover it in CE but most of the research is in CS.
Computer Architecture research falls into two categories. Practical and Theoretical, If you want to get into practical research in computer architecture, i.e. parallel processing distributed systems etc, then you want to look at CS. For the theoretical side you can look at CS where it is common to model complex systems, however in general all of these systems are using traditional electronics. If you want to get into non-traditional computing, or redesigning computer architecture at the transistor level (or replacing the transistor all together) then you are looking at Device Physics.
In general if there is a science and an engineering department for the same discipline then the engineers are going to be looking at using what we have today in a better way, while the scientists are looking at paradigm shifting improvements.
In general Computer Architecture is more theoretical than what Computer Engineers get involved with.
As a note, if quantum computing is ready for consumer use (even in industry) by the time your children are in grad shcool then I would be stunned.