My degree in computer engineering had its lasts years focused in IA. I've worked with most search algorithms, automata agents, specialists systems. I also had a special participation on a book, where I wrote about A* with prolog in a mancala game. With more than 10 years with programming experience, I think that python will not be a trouble.