CS vs EECSWatch
I'm applying for 2019 and currently I'm unsure on whether to go for Computer Science or Electronic Engineering and CompSci.
I'm currently eyeing EECS, but I'm unsure on how deep the courses are regarding Computer Science.
I want to work on hardware but I also have a deep interest in mathematics and theoretical computer science.
I'm a bit hesitant on applying for a pure CS course, because I'm afraid it's actually Software Engineering in disguise.
To those who studied CS, how much do you study hardware? I know that most CS courses contain Computer Architecture, but does it cover things like FGPA and embedded systems?
And to those who studied EECS, how much of CS is studied? Specifically, I would like to know if you study topics such as logic, set theory, computational and information theory; and not just software engineering topics.
Is it possible to go into computer science research with a EECS degree?
I have also looked into Computer Systems Engineer, but it seems so much like a purely electronic engineering course, I don't think I will feel satisfied.
Thanks for any replies.