I'm utterly unconvinced that formal studies in art and writing produce great artists. While I imagine it gives a lot of interested people, some of whom with great talent, an opportunity to explore their skills, the research and accumulated bodies of knowledge are mostly a cataloging of the works of talented people and not a how-to guide.
Formal studies in computer science teach the accumulated knowledge of building systems with algorithms. Its like learning the language, the grammar and vocabulary, a great writer needs. You're right, it is like learning about the chemicals in the paint, or more importantly the properties of your paint, your canvases and the brushes and techniques other artists have used. My point is that that is the useful knowledge.
Don't confuse universities offering a socially acceptable outlet for aspiring artists as a model for study and learning. You can probably build a great application without being a great computer scientist, but why would computer science want to be one of these sham fields of study when their are real tools and knowledge to be discovered.