3Credits (Minimum) Covers in detail a selection of AI topics: planning, natural language processing, computer vision, robotics, expert systems, and learning. Current research topics may be covered. Students may use a programming language of their choice.