MUET / Departments / Computer Systems & Software Engineering / Course of CS /Artificial Intelligence

 

Back to Course list of CS

ARTIFICIAL INTELLIGENCE

Theory (100) Practical (50)

INTRODUCTION TO ARTIFICIAL INTELLIGENCE

History of Artificial Intelligence, Importance of Artificial Intelligence, Application of Artificial Intelligence.

KNOWLEDGE BASED SYSTEMS

Knowledge general concepts, Importance of Knowledge, Representation of Knowledge, Knowledge organization, Manipulations and acquisition of Knowledge,

PREDICATE CALCULUS

Predicate prepositional Logic, Properties of wwfs, horn clauses, syntax and semantic for prepositional logic,

SEARCH SPACE

Depth breadth and best searching techniques, backward and forward searches, uniformed and blind searches

NATURAL LANGUAGE PROCESSING

Natural Language Generation, Natural Language Problem, Basic parsing techniques, morphological and syntactical analysis, semantic, discourse integration and Pragmatic analyses

EXPERT SYSTEM

Architecture of ES, Application of ES, Ten development phases of ES, Dealing with uncertainty, heuristics, Knowledge based, representation system, Knowledge engineering languages.

COMPUTER VISION AND ROBOTICS

Intelligent Robots, Mobile Robots, Parts of Robots, Servo and Nonservo Control, Visual Clues: Color, Depth, Texture, Object Recognition

MACHINE LEARNING

Human neuron perception, single and multiple layered neural network, Feed forward neural network, intelligent editor, introduction and applications of genetic programming

CONCEPTS OF PROGRAMMING LANGUAGE OF ARTIFICIAL

INTELLIGENCE

Introduction to Prolog and Lisp Language, Built-in Predicates, Demonstration of Artificial Intelligence by simple code in Lisp & Prolog

PATTERN RECOGNITION

Recognition and Classification Process, Learning Classification Patterns, Recognizing and Understanding Speech

NOTE: PRACTICAL WILL BE BASED ON THEORY

RECOMMENDED BOOKS

[1] George F lnger, “Artificial Intelligence” Aclelison-wesley, 1999, 3rd Edition.

[2] Stuart J. Russell, “Artificial Intelligence A Modern Approach” Printice-Hall International Inc, 1998,
2nd Edition.

[3] Dan W. Patterson, “Introduction to Artificial Intelligence and Expert Systems”

[4] Nils J. Nilsson , “Artificial Intelligence A new Synthesis Program Kanfman,” 1998,2nd Edition.

 

Home    Feedback