Download CS 490 - Southeast Missouri State University

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Pattern recognition wikipedia , lookup

Genetic algorithm wikipedia , lookup

Human-Computer Interaction Institute wikipedia , lookup

Artificial intelligence in video games wikipedia , lookup

Embodied cognitive science wikipedia , lookup

Technological singularity wikipedia , lookup

Knowledge representation and reasoning wikipedia , lookup

AI winter wikipedia , lookup

Philosophy of artificial intelligence wikipedia , lookup

Intelligence explosion wikipedia , lookup

History of artificial intelligence wikipedia , lookup

Ethics of artificial intelligence wikipedia , lookup

Existential risk from artificial general intelligence wikipedia , lookup

Transcript
SOUTHEAST MISSOURI STATE UNIVERSITY
DEPARTMENT OF Computer Science
COURSE NO. CS490
TITLE OF COURSE Artificial Intelligence
REVISION 03/2002
I.
CATALOG DESCRIPTION AND CREDIT HOURS OF COURSE:
CS490 ARTIFICIAL INTELLIGENCE An introduction to Artificial Intelligence with
Lisp and Prolog , covering fundamental constructs and algorithms, knowledge
representations and advanced topics. Prerequisite(s): CS350 Data Structures and
Algorithms (4).
II.
PREREQUISITE(S): CS350 Data Structures and Algorithms.
III
PURPOSE OR OBJECTIVE OF THE COURSE:
Students will learn:
A. the fundamental concepts, constructs and algorithms used in A.I.
B. LISP and PROLOG Programming.
C. the fundamentals of knowledge representation.
IV.
EXPECTATIONS OF STUDENTS:
Students are expected apply their previous course work to the study of Artificial
Intelligence and to be professional in their learning and work in this course.
V.
COURSE CONTENT OR OUTLINE
Because of the nature of the course material, the main topics will be interleaved. The
following outline gives the approximate number of class periods devoted to the main
categories and topics of the course.
A.
Introduction to Artificial Intelligence
- intelligent agents
Lecture
2
Lab
CS490 Artificial Intelligence
Page 2
VI.
B.
Problem Solving
Problem spaces
Matching
Heuristics
3
C.
Searching
9
D.
LISP or Scheme Programming
6
12
E.
PROLOG Programming
6
12
F.
Knowledge Representation
9
G.
Robotics
6
4
E.
Other /Advanced Topics
(Expert Systems, Natural Language Understanding
Perception, Learning, more topics on Knowledge
Representation)
2
2
H.
Midterms
2
TEXTBOOK(S) AND OTHER REQUIRED MATERIALS OR EQUIPMENT
A. Class textbooks: Artificial Intelligence: A Modern Approach by Stuart Russell and
Peter Norwig, Prentice Hall, Inc, 1995
B. Other references: Artificial Intelligence (2ed) by Elaine Rich & Kevin Knight,
McGraw-Hill, 1991.
LEGO MINDSTORMS Robots, Jonathon Knutsen, O’Reilly, 1999
The Computer Modelling of Mathematical Reasoning by Alan
Bundy, Academic Press, 1983
Expert Systems: Principles and Programming, (3ed) Giarratano and
Riley, PWS Publishing, 1998
VII.
BASIS OF STUDENT EVALUATION (percentages may vary):
A. Assignments, labs, Projects
45%
B
Midterm(s), tests
25%
C
Participation
5%
CS490 Artificial Intelligence
Page 3
D
Final Examination
25%