6 ms·
Any philosophy course will help you a lot. Whether it's for thinking, or just to appease some of your wandering thoughts. A general Intro, Ethics or Epistemolo
by zmitri 16y ago
Any philosophy course will help you a lot. Whether it's for thinking, or just to appease some of your wandering thoughts. A general Intro, Ethics or Epistemology will do you good.
A course on art history will open your mind a little and get you thinking about design, aesthetics, and much more.
If you don't read classic literature, take a course on classic English or Russian lit. Most of these novels are timeless and could provide an important impression on you.
- ecaroth 16y agoCompletely agree - I loved philosophy so much in college that I changed my art minor to philosophy. You wouldn't think that CompSci and Philosophy would go good together, but I couldn't be happier with the results. Some of the classes even have direct correlation with how you should think as a programmer. You should ABSOLUTELY take a Logical Reasoning course.. unfortunately for most schools that is a 2 or 3 hundred level course so you may have to take some philosophy intro classes first.
- brg 16y agoI agree, but would suggest a higher level course focusing on the works of Quine and Davidson may be of interest to an analytic mind. For a cs student with a strong mathematics background, a propositional logic course is often too basic. I would also suggest a course in either philosophy of science or philosophy of law. I found courses in other areas; aesthetics, epistomology, existentialism to be much navel gazing. If you go this route, I also suggest you keep in mind the goal for these courses should be to hone your skills in analytical presentation. Philosophy generally require you produce many papers.