User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
start [2007/08/14 15:36] – external edit 127.0.0.1start [2013/01/18 16:18] (current) bita
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
-====== Your Course  ======+====== Introduction to Artificial Intelligence and Logic Programming ====== 
 +== Old Title: Functional and Logic Programming ==
  
 ===== Description  ===== ===== Description  =====
  
-The course lays the conceptual foundation of object-oriented programming. It covers delegation and contractsencapsulation and API programmingaggregation and the collections framework, inheritance and polymorphismall from the client's perspective.  +Artificial Intelligence (AI) deals with how to build intelligent systems. In this course, we examine some of the fundamental concepts in AI: 
 + 
 +  * Introduction to AI (R&N) Chapter 1 
 +  * Intelligent Agents - (R&N) Chapter 2 
 +  * Logical RepresentationsFirst-Order Logic Syntax and Semantics - (R&N) Chapter 8 
 +  * ReasoningInference in First-Order Logic - (R&N) Chapter 9 
 +  * Uninformed and Heuristic (Informed) Search - (R&N) Chapter 3 
 +  * Game/Adversarial Search - (R&N) Chapter 5 
 +  * Constraint Satisfaction and Backtracking Search - (R&N) Chapter 6 
 +  * Uncertain Reasoning - (R&N) Chapter 13 & 14 
 +  * Logic Programming in Prolog - (C&M) Chapter 12, 3, 4, 5, 6, 7, 9, 10 
 +  * Functional Programming and Lisp (Briefly) 
 + 
 + 
 + 
  
 ===== Lecture Times ===== ===== Lecture Times =====
  
-  * Section A: Mondays and Fridays11:00am 12:00pmCSE 111+  * Mondays and Wednesdays4:00pm 5:30pmHNE B15 
 + 
 + 
 +===== Textbooks ===== 
 +You will require the following textbooks for this course: 
 + 
 +  * (R&N): Russell, S.J. and Norvig, P., //Artificial Intelligence: A Modern Approach//, 3rd edition Prentice Hall, 2010.  
 +  * (C&M): Clocksin, W.F. and Mellish, C.S., //Programming in Prolog//, (5th edition), Springer Verlag, New York, 2004. 
 + 
 + 
 +===== Software ===== 
 +[[http://www.swi-prolog.org/|SWI-Prolog]], a free software licensed under the [[http://www.gnu.org/copyleft/lesser.html|Lesser GNU Public License]].  
 + 
  
start.1187105762.txt.gz · Last modified: 2013/01/02 22:32 (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki