Re: "All that talk about a liberal arts education developing well rounded citizens is mostly mumbo jumbo. "
I heard that some computer science majors think many required computer science courses are mumbo jumbo. Many do not like the math-centric, computer theory aspect of computer science curriculum too.
One student in a data base class I took ages ago almost got kicked out of the classroom by our professor because he questioned whether the data base theory (and the performance evaluation aspect of data base) is useful for the student’s future career. He said he only needs to learn the commands of existing popular data base system (and almost nobody will design another data base system software – this could be true just like few will have the opportunity of designing an OS) and then some company will hire him. Why should he spend time in the classroom listening to the mumbo jumbo about data base theory?
Will our future generation of computer software engineers like this? I do not know.