What are the best and worst things about a Computer Science major?

<p>Do you need to have prior experience to do well in your college classes?
Should I take a Computer Science class my Senior year of high school so I don’t die?</p>