I'm not sure which major I should choose that would help me get a job in web development. I don't want to do web design (the aesthetic aspect), but I rather handle what goes on behind the scenes (the coding, database management, etc).

I was considering a major in computer science and a minor in mathematics. But I'm not sure if computer science is directly related to the work I would want to do. I don't want to build the hardware of computers.

I start registering for classes on Nov 18th so I have some time to think it over and research. But it seems like what I want to do falls under different ones. Some call it computer science, some call it computer programming, others call it software engineering. Not sure which path to take.

What was your major/minor in college?