Field of computer science and engineering practices for intelligence demonstrated by machines and intelligent agents.