@ormdad Welcome to the Tufts family!
Switching back and forth early on is not a big deal, with the qualification that switching into a major with lots of requirements is harder than switching to one with fewer requirements. This is due to the scheduling challenges associated with meeting prerequisites and getting all the required courses in. If I am not mistaken, you are local to Tufts, so summer courses can be an option if a late change of heart/major occurs.
My advice is that if one is undecided, proceed on a path that meets the needs of the major with more requirements until a decision is made. This requires more planning, but keeps more options open.
In terms of what makes sense, here are the potential reasons why the LA degree might be perceived as “weaker”:
- The Engineering degree requires a minimum of 38 courses to graduate vs. 32 for the Liberal Arts degree.
- The Engineering degree requires two more math courses (Multi-dimensional Calc and Probability and Stats)
- The Engineering degree requires two more science classes and is less flexible in the choices (the requirements include a semester of Physics and Chem and a second semester of one of them as well as a science elective vs. just two science electives for LA)
- The Engineering degree requires four Engineering Science courses (one Intro to Engineering, one Engineering Programming, one Intro to Analog Electronics, and one Intro to Digital Electronics).
- The Engineering degree requires two more Computer Science Courses (electives)
- The Engineering degree requires a Senior Project (equivalent to two additional courses).
The LA degree requires one more semester of English, a semester of World Civilization, three semesters of a Foreign Language, and three semesters of a Foreign Culture. (Engineers are absolved from the language and culture requirements because Engineering is considered to be a foreign culture and they already speak a foreign language)
The reality is that what one does with their time and other courses above and beyond the minimum course requirements can have more impact on the perceived strength (and relevance) of one’s college experience than the selection of the major. This is how a Fine Arts major can end up on Wall Street.
For example, a liberal arts/comp sci major can take 38 courses (and may in a double major situation), can sign up for a senior project, can take more math or science than required even for engineers (by double majoring in Math or a Science), can take engineering classes (as long as they have the prerequisites), can sign up for a senior project, can sign up for research or independent study project, or use the extra time for an in-semester work experience (which can in z some cases count for course credit), hackathons, seminars, or relevant club activities. So, the LA degree can be as “strong” as one wants it to be, but to manage perceptions, one also needs to consider how that “strength” can be conveyed in a resume.
A Cog Sci major has lots of requirements, so a Cog Sci major + Engineering Comp Sci with Art & Music probably won’t fit in 38 courses unless there is some AP credit. A Cog Sci minor instead of a major might work.
If the switch is made to LA Comp Sci, then trying to maintain the depth of Comp Sci coursework will most likely push the number of courses beyond the 32 minimum (depending on AP credit) Given your daughter’s interests, Artificial Intelligence/Machine Learning would be a great area of concentration for her Comp Sci studies. It is one of the hottest areas and has widespread applicability across many industry segments. It would be highly desireable to try take a number of upper level courses in this area and/or do some research/special projects. Some of these may drag along some additional Math prerequisites.
Another possibility is to use the Engineering/No Major Degree (36 required courses) to design a custom Engineering major to support a Comp Sci + Cog Sci combination. This option does away with all the LA distribution requirements, as well as the language and culture requirements and provides more flexibility in science requirements and engineering requirements. Depending on your daughters interests, this may actually be the most efficient way to achieve what she is looking to do
Without knowing your daughter’s interests it is hard to make a recommendation, but she probably was not aware of the third option and might want to explore it with her advisor. I believe that Comp Sci, as well as Entrepreneurship, Engineering Psychology (i.e Human Factors/Human Interface Design) and Engineering Management courses would all count as “engineering” requirements. The latter options would provide the broader perspective necessary to transition to a leadership position in Comp Sci. There are also some Music Engineering courses that are popular among LA majors.
Good Luck, and let me know if you have more questions
Here is some reference material:
Computer Science Requirements if taken within LA (There are other generic LA degree requirements)
http://www.cs.tufts.edu/forms/CompSci_LA_major.pdf
Computer Science Requirements if taken within Engineering.
http://engineering.tufts.edu/docs/degrees/BSCS_DegreeSheet2018.pdf
Computer Engineering Major Requirements (For reference purposes)
http://engineering.tufts.edu/docs/degrees/BSCPE_DegreeSheet2018.pdf
Design your own Engineering Major Requirements (36 courses)
http://engineering.tufts.edu/docs/degrees/BS_NoMajor_DegreeChecklist.pdf
Designing your own Interdisciplinary LA major (included for completeness)
http://cis.tufts.edu/ISmajor/index.htm
Cognitive Science Major Requirements
http://ase.tufts.edu/psychology/undergraduate/concCognitive.htm
Cognitive Science Minor Requirements
http://ase.tufts.edu/philosophy/undergraduate/minor.asp
Computer Science/Cognitive Science Interdisciplinary Research Labs
http://hci.cs.tufts.edu/bciindex.html
http://hrilab.tufts.edu/people/matthias.php