soft question - Which of these topics is likely to be relevant in the future?
- by Fool
I hear some topics in computer science, such as object-oriented programming, are relevant today but may become obsolete in the future. I'm picking courses for a minor in computer science, and I need one more elective. Could someone help me choose topic(s) from the following list that would grant timeless knowledge, relevant and applicable in the future? Why are such topics relevant?
Artificial Intelligence
Human-Computer Interaction
Object-Oriented Programming
Operating Systems
Compilers
Networking
Databases
Graphics
Automata and Complexity Theory
Logic and Automated Reasoning
Algorithms
If some of these titles are too vague, I'll provide more info.