Computer Science vs. Electrical Engineering

<p>I am debating between majoring in either Computer Science or Electrical Engineering. I have always loved working with computers. I have done a bit of programming in Python and am currently taking a class in java. However, I don't have that much experience and am not exactly sure how I will like it, though I think I will. I also enjoy building and designing things with my hands and electrical gadgets fascinate me. Can anybody give me some insight on these two fields?</p>