<p>You are correct in saying that EE is applying principles of physics, chemistry, and mathematics to solve real world problems. While the definition of Computer Science is “the theoretical foundations of information and computation and their implementation and application in computer systems”, most CS programs I have seen have a large practical component. I think most people here will agree that EE is more difficult than CS.</p>