CS major who doesn't want to code. Am I in the wrong major?
mdragon: I think CS is too heavy for most programming jobs, much less for non-coding technology jobs. You'd probably be much better served having a business major or some sort of technology commercialization or even some sort of technical (or not ) writing, or psychology or math degree.  CS is about reading papers other CS guys wrote, writing papers for other CS guys to read, and typically doing very little real world work.  There's an exception to every rule, but I had CS professors who I feel would have been amazed if you showed them this amazing Internet concept that had flourished by building on top of the OSI model... :P  That being said, your major != your career... though don't tell any HR department employees that or they'll tar and feather you.