Computer Engineering vs Computer Science major

I’ve done some research on the difference between the two, but I’m still not sure which one I should pursue (I also have not applied to colleges yet). I love to code, but I’m also very interested in hardware and building things. When it comes to computers I like to be both hands on and conceptual, which seems to fit comp eng better. Is there anything better about comp sci than engineering that I may be missing?