For an undecided student, it may be a more difficult problem, in that checking if every possible major is of good quality at the school, and not excessively competitive to get into at the school, may be desirable. There have been postings by students who want to transfer because they decided that they want to major in something that their current school is weak in (e.g. a Sarah Lawrence College student who decided that s/he wanted to major in computer science), or it is too competitive to get into (undeclared students at many schools who want to study computer science may have to transfer to other schools because the computer science major at their current school is too competitive to get into).