For Artificial Intelligence, I would suggest you to go for Artificial Intelligence: A Modern Approach by Peter Norvig
64.3k questions
77.9k answers
244k comments
80.0k users