Earlier quoted context omitted.
Honestly, I wish there were major respected trade schools that taught CS/Software Engineering/IT/IS. The university environment, in my opinion, is adverse to the development of good CS knowledge. Most of us on here, I'd say, have learned through trying and experimentation and that is why we are fairly good at what we proclaim to do. University doesn't foster that kind of understanding. I also hate that currently I ne…
I think you're missing the point here. Those physics classes will teach you to think about problems abstractly. In my experience, my knowledge of physics has helped me think about algorithmic problems significantly. Even if you don't use the physics itself, it's good to learn. The accounting might not help you so much for CS, but it could be useful. And a few liberal arts classes are always good for breadth of educat…
So do the classes on computer science and algorithms. The reason universities choose to teach those things using physics classes instead of logic class or algorithms class are just historical accidents.
>And a few liberal arts classes are always good for breadth of education, and making you realize that you can always pick up a good book and read it
You can get that for almost free at a bookstore or a library.