1.
|
Define and compare PROLOG with other programming languages. (I)
|
2.
|
Demonstrate the basic features of the PROLOG language. (II)
|
3.
|
Define PROLOG'S simple syntax. (III)
|
4.
|
Demonstrate basic PROLOG program development techniques. (IV)
|
5.
|
Demonstrate declarative problem solving. (V)
|
6.
|
Demonstrate the artificaial intelligence applications and concepts
supported by the PROLOG language. (VI)
|
7.
|
Develop advanced programming techniques, including: recursion,
knowledge representation, non-deterministic programming, and
searching. (VII)
|
8.
|
Develop a PROLOG program for an expert system application. (VIII)
|
9.
|
Develop a PROLOG program for a natural language processing
application. (IX)
|
10.
|
Develop an original PROLOG program which demonstrates the use of
artificial intelligence concepts. (X)
|
|