CS 91.420/543 Artificial IntelligenceFall 2008Tuesdays, 1:00 - 2:15 p.m.402 Olsen HallProf. Gary LivingstonCourse DescriptionWe will cover the basic algorithms forming the core of Artificial Intelligence, heuristic search, knowledge representation and inference, modeling, probabilistic reasoning, and planning. We will study these algorithms using pencil and paper assignments and small programming assignments using the Python programming language. We will also study the history of AI and some philosophical aspects of AI. In addition to the assignmentds, student learning will be measured by three tests. From time to time you may be asked to review papers on current AI topics. Syllabus TextbooksRequired:Artificial Intelligence: A Modern Approach (2nd Edition) Authors: Stuart Russel and Peter Norvig ISBN: 0-13-790395-2 Publisher: Prentice Hall Highly Recommended: Learning Python, Second Edition Authors: Mark Lutz and David Ascher Publisher: O’Reilly Contact InformationDr. Gary LivingstonEmail: gary@cs.uml.edu Office: 301B Olsen Hall Phone: (978)-934-4694 Office hours: Tuesdays, 2:15 p.m. - 4:00 p.m. and by appointment. TA InformationFanhai YangOffice: 301A Olsen Hall Email: :fanhaiyang@yahoo.com Schedule (includes lecture notes, homeworks, handouts, etc.)Student PagesPractice Test 1Practice Test 2Othello code: Othello_Fall_2008.zipAdditional instructions are in SamplePlayer.py. All changes should only be made in SamplePlayer.pyStudent Othello Code Solutions for HW6: AI_HW6_key.pdf Paper to read and review for HW9: weld99recent.pdf |
|||