cs344
Welcome to CS 344, Artificial Intelligence, at Calvin University. This course
introduces
the range issues and technologies in the development of intelligent systems.
The range of this work is particularly broad, comprising work in reasoning,
knowledge representation, machine learning, robotics, vision and natural
language. Students who complete this course will demonstrate that they can:
- Describe and explain the following goals in artificial intelligence:
- Reasoning and Problem solving
- Knowledge representation
- Planning
- Machine Learning
- Design and implement intelligent systems addressing the goals listed
above using at least one of the following technologies:
- Search (for reasoning and problem solving)
- Logic (for knowledge representation and planning)
- Statistical methods (for machine learning)
- Neural Networks (for machine learning)
- Discuss the ethical, social and religious implications of work in
artificial intelligence.
The course technologies are based on Python and Prolog. The material is
considered in
the context of the reformed Christian perspective.