@mayikillyou I'd also recommend picking up some knowledge of formal logic if you haven't already. And not just the standard Boolean Logic used in a lot of computer science.
I think it's paramount for CS students to understand how various logical formalisms work, and what the real possibilities are. For example, I recently helped a friend out with some ideas about how to implement Paraconsistent Logic in artificial intelligence-related areas. It also gives you a better understanding of the Boolean Logic that most programming languages make use of.
Please Login To Post