Help me to understand UC Davis "Computer Science" versus "Computer Science and Engineering"

Can anybody guide us on relative merits and demerits between the following Undergraduate majors in UC Davis :-

“Computer Science” which is under College of Letters and Science versus “Computer Science and Engineering” which is under College of Engineering.

Try this link for an explanation:
http://www.cs.ucdavis.edu/undergraduate/overview/