The Computer Science major is exactly the same regardless of which College you attend: the major requirements, professors, classes, rigor, and research opportunities are all the same. The difference is in the requirements outside of the major at each college: the College of Arts & Sciences has distribution requirements and a foreign language requirement whereas the College of Engineering has a core curriculum. You’ll want to think about what other classes you want to take beyond the major and visit the websites for both the College of Engineering and the College of Arts & Sciences to see which would be the best fit. If you are thinking about double majoring, keep in mind that you can only select another major from within the same College.