This. Particularly at large state schools many require you to apply by major and switching can be extremely challenging. An impacted major can be nearly impossible to switch into even for those kids who applied to the school undecided. And admission rates can be deceiving at some schools because while there may be a 45% admissions rate, for example, a computer science major it can be less than 5%. Also be wary that SLACs generally do not have any engineering offerings and even those that do it’s usually a general engineering degree and not, for example, mechanical engineering. |
It is school dependent. Some, like Carnegie-Mellon, you apply into a specific program, so they are expecting 18 year olds to be pretty directed in what they want to study and do.
Other schools have a lot more flexibility. There is already a ton of good feedback in this thread. |
At a typical SLAC, one need not declare major when applying or even during first year, but exceptions might exist.
At a medium/large university, there will be separate “colleges” or “schools” within that university and student applies to a specific school (at least). UVa, purely as an example, has totally separate admissions requirements - and separate applicant pools - by school - for Architecture, Arts & Sciences, Data Science, Engineering, Education (only 1 undergrad major within Education), and Nursing. Some universities will slice things differently. For example some might have “Arts & Letters” separate from “Sciences” and also separate from Engineering. |
The real advice is to do what you're good at and what you enjoy well enough, develop a work ethic and strong social relationships, and keep your eyes open about what skills make you employable on a year to year basis. No one knows what major is going to be valued more or less in the future really. |
At the moment, Computer Science has wide variance from one university to another.
At some schools, UMCP is reportedly an example, one must apply directly from HS to UMCP’s CS Department (transfers into CS later are theoretically possible, but also are hard and statistically unlikely). At other schools, VT reportedly is an example, one applies to the Engineering school, but only is allowed to request CS as a major if one achieves a certain minimum GPA after a certain point time (not sure of details, maybe by end of 1st year). At yet other schools, and UVa seems to be an example, there are multiple paths to slightly different CS degrees. Once can be admitted to Arts & Sciences and later request admission into their BA CS degree (requires a certain set of courses with a certain GPA to be accepted) OR one can apply to the Engineering school and get a BS CS degree (again, certain prereqs and a minimum GPA are required). There are still other colleges where the CS degree is not so restrictive to get into, but CS programs are in high overall demand these days, so fewer and fewer schools are like this. |
We just toured Georgia Tech and they were quite clear that the ONLY way to be a computer science major is to apply as one. There is NO transferring in to computer science at a later date. The rest of their majors (which are almost all STEM) can be transferred into later on. |
This. |
Even then, it really depended on what subject one was planning to study. Your experience was typical for someone who was NOT interested in degrees in either architecture, business, engineering, or nursing. Even way way back, when my grandparents went to college, many decades ago, at least Engineering and Nursing were in separate schools, with separate admissions requirements, separate admission pools, and so forth. In that time, one had to apply EITHER to the “general” college, OR to Engineering school, OR to Nursing school. Here at Lake Wobegon, I mean DCUM, many many students specifically only want to get STEM degrees. Science and math might be offered in a “general” school of a university, but engineering will be in a separate school (as always). CS is in huge demand nationwide and is increasingly difficult to get into. |
Einstein, who is going to build out the AI and rake in the money? The math majors and the science majors. |
Hello from Dartmouth! |
As others have said it will vary from institution to institution. Even within an institution it can then vary from program to program. For example at W&M you choose you major as a sophomore but it you participate in their joint degree program with the University of St Andrews you pick a major from day one and it is almost impossible to change majors in the program. However that is primarily due to the fact that in the UK system you choose your major up front and have very few electives. |
Right. That’s why half the football team majors in communications—they like a challenge. |