Differences betweem Computer Science, Computer Engineering majors, etc.?

<p>Hi, I'm a Nebraskan senior thinking that I might want to major in computer science in college and am conducting my school search accordingly. Anyway, I've realized I don't even know what the fundamental differences are between majors like Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, etc.</p>

<p>Can someone enlighten me? Any help is much appreciated. :)</p>