This course will provide the basics of artificial intelligence which focuses on several applications of artificial intelligence and several problem solving techniques in artificial intelligence known as soft computing. Apart from that, study several theories and applications of intelligent systems.