This course will provide an introduction to the fundamental concepts and techniques underlying the construction of intelligent computer systems. Topics typically covered in the course include: problem solving and search, logic and knowledge representation, planning, reasoning and decision- making in the presence of uncertainty, and machine learning.
- Credits: 3
- Frequency: At least once a year
- CS 1501 ALGORITHM IMPLEMENTATION (COE 1501)
- CS 1502 FORMAL METHODS IN COMPUTER SCIENCE
- And/or permission of instructor.
Requirements and Grading
Homework assignments will include a mix of paper and pencil problems and programming assignments.