- Course Code :
CS341
- Level :
Undergraduate
- Course Hours :
3.00
Hours
- Department :
Department of Information Systems
Instructor information :
Area of Study :
Use and adopt fundamental and advanced mathematics, basic sciences and computer science theories in all development phases of knowledge Base Systems.
Understand knowledge that enhances skills in analyzing and interpreting knowledge in Artificial Intelligence area.
Evaluate effectively the merits of Artificial Intelligence Science using appropriate analytical skills.
Comprehend deeply the basic concepts of computer science to be ready for further and continuous learning in field of Artificial Intelligence
For further information :
Knowledge Representations: Predicate Calculus, Structured Representations, Network Representations. State Space Search: trees and graphs, heuristic search, model based reasoning, case-based reasoning, reasoning with uncertain or incomplete knowledge. Overview of AI languages, Overview of AI Application Areas. In particular, we consider the use of Prolog for database querying, parsing, meta-programming, and problem solving in AI. The programming assignments can be coded in SWI_Prolog or XSB
For further information :
Books:
Course notes :
Course Notes are available with all the slides used in lectures in electronic form on Learning Management System (Moodle)
Recommended books :
Ivan Bratko, Prolog: programming for artificial intelligent, Addison Wesley, , (last edition).
Web Sites :
•IEEE intelligent systems & their applications
•IEEE transactions on pattern analysis and machine intelligence
•Intelligence : new visions of AI in practiceinternational journal of robotics & automationAI magazine
•Technological Innovations Artificial Intelligence Periodical
•www.ekb.eg
•www.ai.com
•www.robotics.com
For further information :